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

烟台h5网站制作怎么做网站和注册域名

烟台h5网站制作,怎么做网站和注册域名,wordpress页面简码,手机兼职在哪个网站做上拉加载和下拉刷新是小程序开发的常见需求。本文将介绍如何在微信小程序中实现上拉加载和下拉刷新的功能#xff0c;为用户带来更加流畅、便捷的使用体验。 1. 实现效果 微信小程序 上列表拉加载下拉刷新 2. 实现思路 (1) 首先需要在使用到的 json 文件下配置 “enablePull…  上拉加载和下拉刷新是小程序开发的常见需求。本文将介绍如何在微信小程序中实现上拉加载和下拉刷新的功能为用户带来更加流畅、便捷的使用体验。 1. 实现效果 微信小程序 上列表拉加载下拉刷新 2. 实现思路 (1) 首先需要在使用到的 json 文件下配置 “enablePullDownRefresh”: true {usingComponents: {},enablePullDownRefresh: true, }(2) 在 js 文件中加上触底函数跟上拉函数 //触底函数 onReachBottom(){console.log(上拉加载....); }, //上拉函数 onPullDownRefresh(){console.log(下拉刷新...); },(3) 请求接口将新请求的数据通过 cancat 方法合并到 list 数组中然后更新数据。 concat() 方法用于连接两个或多个数组 var dataList that.data.dataList.concat(dataArr)that.setData({dataList: dataList});4对数据进行判断如果列表数据条数小于总条数隐藏 “正在加载” 字样显示 “已加载全部” 字样 if (res.data.dataList.length this.data.limit) {that.setData({loading: false,loaded: true,}); }(5) 上拉加载时改变文字状态然后调用接口 let that this; if (!that.data.loading) { that.setData({ loading: true, loaded: false }); } setTimeout(function () { that.getData(); }, 500) 6下拉刷新时将页码重置为 1 然后再次调用接口即可但是不要忘了刷新完成后要关闭刷新的操作wx.hideNavigationBarLoading() 和 wx.stopPullDownRefresh() 。 this.data.list []wx.showNavigationBarLoading() this.setData({page: 1});this.licensePort(); setTimeout(function () {wx.showToast({title: 刷新成功,icon: none,duration: 1000})wx.hideNavigationBarLoading() wx.stopPullDownRefresh() }, 1000)3. 完整代码 3.1. wxml !-- 内容 -- view classnavBox wx:for{{dataList}} wx:keyindexviewtext classlableBox区县/texttext{{item}}/text/view /view !-- 加载时文字 -- view classbomTxtview hidden{{!loading}}正在加载.../viewview hidden{{!loaded}}已加载全部/view /view3.2. wxss page {background: #EFF4FF; } .navBox {margin: 2.5%;font-size: 14px;border-radius: 36rpx;background: white; } .lableBox {display: inline-block;width: 90px;text-align: right;margin-right: 30rpx; } .navBox view {padding: 24rpx 30rpx; } .navBox view:not(:last-child) {border-bottom: 1px solid rgb(235, 237, 239); } .bomTxt {display: flex;justify-content: center;font-size: 12px;color: rgb(126, 138, 155);padding: 0rpx 0rpx 20rpx 0rpx; }3.3. json {usingComponents: {},navigationBarBackgroundColor: #6197FB,navigationBarTitleText: 列表刷新加载,enablePullDownRefresh: true,backgroundTextStyle: light,backgroundColor: #6197FB }3.4. js //获取应用实例 var app getApp(); Page({data: {pageNum: 1, //当前第几页pageSize: 20, //一页展示几条dataList: [], //所有数据loading: false, //是否展示 “正在加载” 字样loaded: false //是否展示 “已加载全部” 字样},onLoad: function (options) {var thatthisthat.getData(1, 20, 1);},/*** 获取数据*/getData(pageNum, pageSize, type) {var that this;if (type 1) { //刷新that.setData({pageNum: 1,pageSize: pageSize,dataList: [],});setTimeout(function () {var dataArr []for (var i 0; i pageSize; i) {dataArr.push(that.data.pageNum 内容 i);}var dataList that.data.dataList.concat(dataArr)that.setData({dataList: dataList});wx.showToast({title: 刷新成功,icon: none,duration: 1000})wx.hideNavigationBarLoading() //完成停止加载wx.stopPullDownRefresh() //停止下拉刷新if (dataList.length0) {// 更新数据that.setData({dataList: dataList,loading: false,});} else {that.setData({loaded: true, //显示 “没有数据” 字样 loading: false //隐藏 “正在加载” 字样});}}, 2000);} else if (type 2) { //加载if (pageNum 3) {wx.showToast({title: 没有更多了,icon: success,duration: 1000})} else {wx.showLoading({title: 加载中...,});setTimeout(function () {for (var i 0; i pageSize; i) {that.data.dataList.push( 内容 i);}that.setData({pageNum: pageNum,dataList: that.data.dataList});wx.hideLoading();}, 2000);}}},/*** 上拉加载*/onReachBottom() {const that this;if (!that.data.loading) {that.setData({loading: true, //加载中loaded: false //是否加载完所有数据});}var pageNums that.data.pageNum 1;this.getData(pageNums, 20, 2);},/*** 下拉刷新*/onPullDownRefresh() {var thatthiswx.showNavigationBarLoading() //在标题栏中显示加载圈圈that.getData(1, 20, 1);} })
http://www.yutouwan.com/news/76075/

相关文章:

  • 宝山网站建设费用网站建设的最新技术
  • 创建网站步骤如果做一个网站
  • 成都麦卡网络做网站开发怎么样做网站外包多少钱
  • 吉林省建设工程造价网站网站域名空间合同
  • 京东的网站规划与建设怎么开彩票网站做站长
  • 做设计都有什么网站北京吴勇设计工作室
  • 三好街做网站的公司网站建设中公司
  • 个人网站空间价格个人网站建设的小清新图片
  • 外卖网站建设的策划书微信网站协议书
  • 高级建站网站做网站有域名还需要什么
  • 网站建设 软件做违法网站会怎样
  • wordpress内容导航无锡网站排名优化
  • 学做早餐网站长春网站建设方案推广
  • 做网站优化公司学校网站制作价格
  • 压缩图片在线网站免费ai域名注册
  • 网站导航固定wordpress默认index
  • 镇江网站建设推广找思创seo流量是什么
  • 网站建设的基本要求中石化第五建设有限公司官方网站
  • 论坛网站备案流程图创建一个小程序需要多少钱
  • 关于医院网站建设的通知常用的网站都有哪些
  • 哈尔滨网站域名部门网站建设开票内容些什么
  • 素材网站松岗网站开发
  • 网站域名可以做端口映射吗代写文章质量高的平台
  • 武清做网站园林公司做网站的好处
  • 家政公司网站的建设电子商务网站开发是指
  • 公司网站建设费用会计处理图书馆网站建设费用
  • 网站开发挣不挣钱杭州网站建设及推广
  • 厦门网站制作套餐网站付费模板
  • 网站建设费分多少期摊销深圳网站建设vr知识
  • 网站建站网站开发什么网站可以做投资