微信小程序中scroll-view怎么实现上拉加载与下拉刷新
发表于:2025-11-13 作者:千家信息网编辑
千家信息网最后更新 2025年11月13日,这篇文章主要讲解了"微信小程序中scroll-view怎么实现上拉加载与下拉刷新",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"微信小程序中scroll
千家信息网最后更新 2025年11月13日微信小程序中scroll-view怎么实现上拉加载与下拉刷新
这篇文章主要讲解了"微信小程序中scroll-view怎么实现上拉加载与下拉刷新",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"微信小程序中scroll-view怎么实现上拉加载与下拉刷新"吧!
微信小程序 scroll-view实现上拉加载与下拉刷新的实例
实现效果图:
如图,使用小程序的scroll-view实现的上拉加载数据,下拉刷新数据,试下代码如下:
js文件代码:
var url = "http://192.168.30.4:8080/gtxcx/carrier/getCarrier.action"; var page = 1; var GetList = function (that) { that.setData({ hidden: false }); wx.request({ url: url, data: { pageSize: 10, pageNo: page }, success: function (res) { var l = that.data.list for (var i = 0; i < res.data.length; i++) { l.push(res.data[i]) } that.setData({ list: l }); page++; that.setData({ hidden: true }); } }); } Page({ data: { hidden: true, list: [], scrollTop: 0, scrollHeight: 0 }, onLoad: function () { var that = this; wx.getSystemInfo({ success: function (res) { console.info(res.windowHeight); that.setData({ scrollHeight: res.windowHeight }); } }); }, onShow: function () { var that = this; GetList(that); }, bindDownLoad: function () { var that = this; GetList(that); }, scroll: function (event) { this.setData({ scrollTop: event.detail.scrollTop }); }, refresh: function (event) { page = 1; this.setData({ list: [], scrollTop: 0 }); GetList(this) }, onPullDownRefresh: function () { console.log("下拉") }, onReachBottom: function () { console.log("上拉"); } })json文件代码
{ "navigationBarTitleText": "下拉刷新", "enablePullDownRefresh": true, "backgroundTextStyle": "dark" }wxml文件代码:
{{item.carrierName}} {{item.carrierTelphone}} {{item.carrierId}} 加载中...
wxss文件代码
.container{ height: 100%; padding: 20rpx; } .item{ display: flex; margin-bottom: 50rpx; width:100%; background:#f0f0f0; overflow:hidden; } .img{ height: 100rpx; width: 100rpx; border-radius: 50%; } .text{ display: flex; flex-shrink:1; flex-grow:1; padding: 10rpx; flex-wrap: wrap; font-size: 50rpx; } .title{ font-size: 50rpx; margin:10rpx 100rpx 10rpx 100rpx; } .description{ font-size: 50rpx; align-self:flex-end; }注意,
http://192.168.30.4:8080/gtxcx/carrier/getCarrier.action这个接口就是更具传入的页数,每次返回不同数据。
感谢各位的阅读,以上就是"微信小程序中scroll-view怎么实现上拉加载与下拉刷新"的内容了,经过本文的学习后,相信大家对微信小程序中scroll-view怎么实现上拉加载与下拉刷新这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!
下拉
程序
拉加
代码
文件
数据
学习
内容
就是
不同
实例
思路
情况
接口
效果
效果图
文章
更多
知识
知识点
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
南京简睿捷软件开发
大足租房网络安全
邮政包裹局软件开发
乌克兰向韩国求助英国网络安全
上海网络安全保险标准规范制定
工商银行软件开发中心签5年
数据库可以用来解决什么问题
导入数据库报错怎么办
搜狐邮箱的服务器
数据库找o开头的怎么找
北京逸通互联网科技有限公司
重庆服务器报废哪家服务好
app开发用什么软件开发
数据库只读方式改为读写模式
网络安全预防受骗
小企业搭建文件服务器价格
软件开发电话话术
新闻联播信息化网络安全
数字化网络安全龙头股
服务器 刀片式 机架式
怎么制作金币服务器
计算机最底层是数据库吗
如何看服务器内存ecc
手机移动网络安全
高级网络技术考试
如何向数据库中添加百万数据
服务器管理器不能用
影响软件开发关键过程
郑州兰盾网络技术有限公司
大智慧互联网科技有限公司