diff --git a/docs/examples-docs/waterfall.md b/docs/examples-docs/waterfall.md index 4bb5f9422..99c1dc3c8 100644 --- a/docs/examples-docs/waterfall.md +++ b/docs/examples-docs/waterfall.md @@ -2,28 +2,6 @@ ### 基础用法 -:::demo 基础用法 -```html -
-
-
- {{ item }} -
-
- loading -
-
-
- + + + +:::demo 基础用法 +```html +
+
+
+ {{ item }} +
+
+ loading +
+
+
``` ::: @@ -69,6 +76,6 @@ export default { | 参数 | 说明 | 类型 | 默认值 | 可选值 | |-----------|-----------|-----------|-------------|-------------| -| waterfall-disabled | 是否禁止瀑布流触发 | Boolean | false | | +| waterfall-disabled | 在vue对象中表示是否禁止瀑布流触发的key值 | String | - | | | waterfall-offset | 触发瀑布流加载的阈值 | Number | 300 | | diff --git a/packages/waterfall/src/directive.js b/packages/waterfall/src/directive.js index 48f342e63..0189fe7ad 100644 --- a/packages/waterfall/src/directive.js +++ b/packages/waterfall/src/directive.js @@ -14,6 +14,7 @@ function doBindEvent() { if (disabledExpr) { this.vm.$watch(disabledExpr, (value) => { this.disabled = value; + this.scrollEventListener(); }); disabled = Boolean(this.vm[disabledExpr]); }