本身写个demo学习mintui的时候,使用到了Infinite scroll组件,碰到了个问题javascript
引入html
import { InfiniteScroll } from 'mint-ui';
Vue.use(InfiniteScroll);
复制代码
<ul v-infinite-scroll="loadMore" infinite-scroll-disabled="loading" infinite-scroll-distance="10">
<li v-for="item in list">{{ item }}</li>
</ul>
复制代码
为 HTML 元素添加 v-infinite-scroll 指令便可使用无限滚动。滚动该元素,当其底部与被滚动元素底部的距离小于给定的阈值(经过 infinite-scroll-distance 设置)时,绑定到 v-infinite-scroll 指令的方法就会被触发java
loadMore会一直触发?什么鬼git
在包裹ul的外层容器上设置height 或 设置 overflow-y:hiddengithub