elementUI InfiniteScroll 无限滚动 一次加载到底不受禁用限制问题解决

解决方法: 删除官方样例中的style="overflow:auto"


ElementUI的官方样例

  <div class="infinite-list-wrapper" style="overflow:auto">
    <ul
      class="list"
      v-infinite-scroll="load"
      infinite-scroll-disabled="disabled">
      <li v-for="i in count" class="list-item">{{ i }}</li>
    </ul>
    <p v-if="loading">加载中...</p>
    <p v-if="noMore">没有更多了</p>
  </div>

cv到代码里边,加载页面时出现不受控制,一直加载出所有。
在这里插入图片描述
打开度娘输入问题,问题没解决还衍生出新问题!
外层<div>或者<ul>里加高度,能解决无限加载,但限制高度会导致滚动区域撑不满页面。

瞎搞一通甚至出现了两个滚动条 =。=!
在这里插入图片描述
百般尝试后删除了官方样例中的style="overflow:auto",刷新页面,问题解决!

    <div class="infinite-list-wrapper">
      <ul
        class="infinite-list"
        v-infinite-scroll="load"
        infinite-scroll-disabled="disabled"
        infinite-scroll-distance="10"
      >
        <li v-for="i in count" :key="i" class="infinite-list-item">{{ i }}</li>
      </ul>
      <p v-if="loading">加载中...</p>
      <p v-if="noMore">没有更多了</p>
    </div>

在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值