ElemeFE / vue-infinite-scroll

An infinite scroll directive for vue.js.
2.86k stars 416 forks source link

infinite-scroll-disabled 为什么有时候要改成 :infinite-scroll-disabled传参才行 #109

Open gottayan opened 6 years ago

gottayan commented 6 years ago
  1. infinite-scroll-disabled是否在底层做了布尔值的判断
  2. 但是为什么busy在data中设置的时候就可以生效呢?作为computed或者传入子组件后都不生效了。
Tidusww commented 6 years ago

1、指令在底层用了vm.$watch去监听指令所在vue实例的变量名为infinite-scroll-disabled传入的值的变量。 2、我测试了下busy在放在data或者作为computed时都是生效的,传入子组件不是很明白什么意思。 ps:传入infinite-scroll-disabled时前面不能带':',底层是通过domElement.getAttribute('infinite-scroll-disabled')去取这个变量名的

gottayan commented 6 years ago