mint-ui的tab-container和infinite scroll配合使用的时候出现bug
mint-ui的tab-container和infinite scroll配合使用会出现无线触发加载的问题,切换到第一个container第二个第三个就会无限加载,切换到第二个第一个和第三个就会无限加载·····大家都是怎么解决的,一个滑动所有的都会乱套
<mt-tab-container-item id="1">
<ul class="list-ul"
v-infinite-scroll="loadMore"
infinite-scroll-disabled="loading"
infinite-scroll-distance="10">
<li class="list-li" v-for="item in list">
</li>
</ul>
</mt-tab-container-item>
<mt-tab-container-item id="2">
<ul class="list-ul"
v-infinite-scroll="loadMore1"
infinite-scroll-disabled="loading1"
infinite-scroll-distance="10">
<li class="list-li" v-for="item in list1">
</li>
</ul>
</mt-tab-container-item>
<mt-tab-container-item id="3">
<ul class="list-ul"
v-infinite-scroll="loadMore2"
infinite-scroll-disabled="loading2"
infinite-scroll-distance="10">
<li class="list-li" v-for="item in list2">
</li>
</ul>
</mt-tab-container-item>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在Infinite-Scroll里面,添加一个v-if=selected == id,把Infinite-scroll和选项卡的id、selected相结合,选中的selected与id对应的时候,才进行对应的Infinite-Scroll。
Infinite-Scroll的代码如下:
<div v-infinite-scroll="loadMore"
infinite-scroll-disabled="loading"
infinite-scroll-distance="10"
class="content"
v-if="selected == 1"