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

简介: 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();

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

目录
相关文章
|
3月前
【Vue3+TypeScript】CRM系统项目搭建之 — 处理 .app 背景宽高
【Vue3+TypeScript】CRM系统项目搭建之 — 处理 .app 背景宽高
25 0
|
5月前
|
存储 JavaScript 前端开发
uni-app 从vue3项目创建到Pinia管理数据全局使用 持久化存储数据 详细教程
uni-app 从vue3项目创建到Pinia管理数据全局使用 持久化存储数据 详细教程
|
5月前
|
XML Java Android开发
Android Studio App自定义控件中视图的构造和测量方法讲解及实战(附源码 实现下拉刷新功能 超详细必看)
Android Studio App自定义控件中视图的构造和测量方法讲解及实战(附源码 实现下拉刷新功能 超详细必看)
68 1
|
5月前
|
XML Java Android开发
Android App事件交互Event之模仿京东App实现下拉刷新功能(附源码 可直接使用)
Android App事件交互Event之模仿京东App实现下拉刷新功能(附源码 可直接使用)
76 0
Android App事件交互Event之模仿京东App实现下拉刷新功能(附源码 可直接使用)
|
5月前
uni-app+vue3 封装全局函数(详细完整的方法)
uni-app+vue3 封装全局函数(详细完整的方法)
454 0
|
5月前
|
XML JSON Java
Android App网络通信中利用okhttp实现下拉刷新和上拉加载实战(抓取文章信息 超详细 附源码)
Android App网络通信中利用okhttp实现下拉刷新和上拉加载实战(抓取文章信息 超详细 附源码)
63 0
|
Android开发
Android 天气APP(十)继续优化、下拉刷新页面天气数据
Android 天气APP(十)继续优化、下拉刷新页面天气数据
174 0
Android 天气APP(十)继续优化、下拉刷新页面天气数据
|
JSON JavaScript 数据格式
尤大都说了,别用parcel了。但我还是整出了一款Vue3项目搭建工具parcel-vue-app
尤大都说了,别用parcel了。但我还是整出了一款Vue3项目搭建工具parcel-vue-app
尤大都说了,别用parcel了。但我还是整出了一款Vue3项目搭建工具parcel-vue-app
Uni-App - 自定义组件 - 上拉加载更多
Uni-App - 自定义组件 - 上拉加载更多
231 0
|
移动开发 前端开发
uni-app的scroll-view上拉加载数据请求防抖
解决scroll-view上拉到底部时触发多次数据请求的问题
888 0
uni-app的scroll-view上拉加载数据请求防抖