位置: IT常识 - 正文

微信小程序下拉刷新(微信小程序下拉菜单怎么做)

编辑:rootadmin
微信小程序下拉刷新 一、如何设置微信小程序所有页面都可以下拉刷新呢?

推荐整理分享微信小程序下拉刷新(微信小程序下拉菜单怎么做),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:微信小程序下拉菜单怎么做,微信小程序下拉的音乐和音频怎么删除,微信小程序下拉有气泡漂浮,微信小程序下拉的音乐和音频怎么删除,微信小程序下拉的音乐和音频怎么删除,微信小程序下拉的音乐和音频怎么删除,微信小程序下拉震动怎么关闭,微信小程序下拉的音乐和音频怎么删除,内容如对您有帮助,希望把文章链接给更多的朋友!

1、在app.json的"window"中进行配置 (1)把"backgroundTextStyle":“light"改为"backgroundTextStyle”:“dark” (2)添加"enablePullDownRefresh":true,开启下拉刷新。

微信小程序下拉刷新(微信小程序下拉菜单怎么做)

2、在app.js中增加两个生命周期函数

onPullDownRefresh:function(){ this.onRefresh(); },onRefresh:function(){ //导航条加载动画 wx.showNavigationBarLoading(); setTimeout(function () { wx.hideNavigationBarLoading(); //停止下拉刷新 wx.stopPullDownRefresh(); }, 2000); },二、如何设置微信小程序单独页面下拉刷新呢?

1、首先在页面的json文件中添加设置: “enablePullDownRefresh”: true 也就是写成下面这样子:

{ "usingComponents": {}, "enablePullDownRefresh": true}

2、在js文件中写一个onRefresh()生命周期:

onRefresh:function(){ //导航条加载动画 wx.showNavigationBarLoading() //loading 提示框 wx.showLoading({ title: 'Loading...', }) console.log("下拉刷新啦"); setTimeout(function () { wx.hideLoading(); wx.hideNavigationBarLoading(); //停止下拉刷新 wx.stopPullDownRefresh(); }, 2000) },

2、在onPullDownRefresh()中调用上面写的函数:

/** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh:function(){ this.onRefresh(); },

效果:

这样就可以啦,自己设置刷新时间哦。有疑问请在下方留言。

本文链接地址:https://www.jiuchutong.com/zhishi/299846.html 转载请保留说明!

上一篇:【历史上的今天】4 月 7 日:IBM System/360 问世;以太网的发明者诞生;第一个 RFC 文档发布

下一篇:程序人生 | 与足球共舞的火柴人(致敬格拉利什,赋予足球更深的意义)(程序人是什么意思)

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络