VUE+Vant实现下拉刷新和上拉加载

本文介绍了在VUE项目中利用Vant的PullRefresh和List组件实现下拉刷新和上拉加载时遇到的问题及解决方法。包括:关闭List初始化时的load事件、处理上拉加载不触发的问题、正确设置finished状态以及在异步请求后调整下拉列表高度以确保上拉加载功能正常工作。
摘要由CSDN通过智能技术生成

使用Vant的PullRefresh组件和List 组件

<van-pull-refresh v-model="isLoading" @refresh="onRefresh">
   <van-list
    v-model="loading"
    :finished="finished"
    @load="onLoad"
    :offset="10"
    :immediate-check="false"
   >
   <div id="list-content">
   <div v-for="(item,index) in data" class="newsContent" :key="index">
      <p class="new_title" >{
  {item.title}}</p>
      <img :src=item.img_url>
      <p class="articles" v-html="item.content">{
  {item.content}}</p>
      <p class="source">{
  {item.create_time}}</p>
   </div>
   </div>
 </van-list>
</van-pull-refresh>

vant-pill-refresh实现下拉刷新,vant-list实现上拉加载

export
  • 1
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值