Skip to content

Commit da32230

Browse files
committed
Fix js error #173
1 parent fe5226d commit da32230

File tree

9 files changed

+10
-10
lines changed

9 files changed

+10
-10
lines changed

demos/item-mode/build.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

demos/page-mode/build.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

demos/scroll-element/build.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

demos/table-mode/build.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

demos/variable-height/build.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

demos/vfor-mode/build.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -268,7 +268,7 @@ function _typeof(obj) { if (typeof Symbol === "function" && typeof Symbol.iterat
268268

269269
offset = scrollelementRect.top - _elemRect.top;
270270
} else {
271-
offset = (vsl.$el || vsl).scrollTop || 0;
271+
offset = vsl && (vsl.$el || vsl).scrollTop || 0;
272272
}
273273

274274
delta.direction = offset > delta.scrollTop ? 'D' : 'U';

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "vue-virtual-scroll-list",
3-
"version": "1.4.6",
3+
"version": "1.4.7",
44
"description": "A vue component support big amount data list with high scroll performance.",
55
"main": "dist/index.js",
66
"files": [
@@ -12,7 +12,7 @@
1212
"lint": "eslint src test demos --ext .js,.vue",
1313
"lint:fix": "eslint --fix src test demos --ext .js,.vue",
1414
"build": "npm run src:build && npm run demo:build",
15-
"ci": "npm run lint && npm run test && npm run src:build",
15+
"ci": "npm run lint && npm run test && npm run build",
1616
"src:build": "rm -rf dist && babel src --out-dir dist --source-type script",
1717
"src:dev": "rm -rf dist && babel src --out-dir dist --source-type script --watch --source-maps",
1818
"demo:build": "cross-env NODE_ENV=production webpack --config ./demos/webpack.conf.js",

src/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -261,7 +261,7 @@
261261
const elemRect = this.$el.getBoundingClientRect()
262262
offset = scrollelementRect.top - elemRect.top
263263
} else {
264-
offset = (vsl.$el || vsl).scrollTop || 0
264+
offset = (vsl && (vsl.$el || vsl).scrollTop) || 0
265265
}
266266

267267
delta.direction = offset > delta.scrollTop ? 'D' : 'U'

0 commit comments

Comments
 (0)