当前位置: 首页 > article >正文

uni-app中vue3+setup实现下拉刷新、上拉加载更多效果

在小程序或各类app中,下拉刷新和上拉加载更多是极为常见和使用非常频繁的两个功能,通过对这两个功能的合理使用可以极大的方便用户进行操作。

合理的设计逻辑才能更容易挽留住用户,因为这些细节性的小功能点就变得极为重要起来。

那么在uni-app中基于vue3+语法糖中如何实现下拉刷新和上拉加载更多效果呢?

一、pages.json文件中对应页面配置如下:

"pages": [ 
    {
        "path": "pages/index/index",
        "style": {
            "navigationBarTitleText": "首页",
            "enablePullDownRefresh":true,//下拉刷新,必须配置该参数
            "onReachBottomDistance":100,//距离底部100像素时,触发加载更多功能
        }
    }
]

二、页面中使用下拉刷新功能和加载更多效果

<script lang="ts" setup>
    import { onPullDownRefresh , onReachBottom } from "@dcloudio/uni-app"
    onPullDownRefresh(() => {
        console.log("下拉刷新")
    })
    onReachBottom(() => {
        console.log("上拉加载更多")
    })
</script>

三、启动下拉刷新,进行关闭。

uni.stopPullDownRefresh();

感谢大家观看,我们下次再见


http://www.kler.cn/a/148391.html

相关文章:

  • python——面向对象
  • 机器学习【激活函数】
  • ARM架构中断与异常向量表机制解析
  • 【计算机网络】【传输层】【习题】
  • HTTP 客户端怎么向 Spring Cloud Sleuth 传输跟踪 ID
  • LeetCode【0035】搜索插入位置
  • 角色管理--高级产品经理岗
  • uniapp 导航分类
  • Vue表单的整体处理
  • 成为AI产品经理——模型评估概述
  • GeoTrust证书
  • 96.STL-遍历算法 transform
  • 文章解读与仿真程序复现思路——电力自动化设备EI\CSCD\北大核心《考虑碳排放分摊的综合能源服务商交易策略》
  • HttpRunner原来还能这么用,大开眼界!!!
  • WPF创建进度条
  • 「计算机网络」Cisco Packet Tracker计算机网络仿真器的使用
  • YOLOv5算法进阶改进(5)— 主干网络中引入SCConv | 即插即用的空间和通道维度重构卷积
  • android项目之调用webview
  • TypeScript学习记录
  • LeetCode51. N-Queens
  • java后端实现登录退出功能,并用过滤器验证
  • android trace文件的抓取与查看方法
  • 【Lidar】基于Python的点云数据下采样+体素显示
  • tauri中使用rust调用动态链接库例子(使用libloading库和libc库)
  • ubuntu22.04 arrch64版在线安装java环境
  • C语言-指针讲解(3)