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

精通网站开发电子商务网站建设是学什么

精通网站开发,电子商务网站建设是学什么,网站建设工作会议召开,建站官网1、下拉刷新获取数据enablePullDownRefresh 开启下拉刷新#xff1a; enablePullDownRefreshbooleanfalse是否开启当前页面下拉刷新 案例#xff1a; 下拉刷新#xff0c;获取新的列表数据,其实就是进行一次新的网络请求#xff1a; 第一步#xff1a;在.json文件中开…1、下拉刷新获取数据enablePullDownRefresh 开启下拉刷新 enablePullDownRefreshbooleanfalse是否开启当前页面下拉刷新 案例  下拉刷新获取新的列表数据,其实就是进行一次新的网络请求 第一步在.json文件中开启下拉刷新 {usingComponents: {},enablePullDownRefresh:true,backgroundColor: #6D9AD6} 第二步在.js配置文件中找到下拉刷新处理函数 // pages/wxRequest/wxRequest.js Page({/*** 页面的初始数据*/data: {listArr:[]},/*** 生命周期函数--监听页面加载*/onLoad(options) {this.getData();},getData(){wx.showLoading({title: 网络加载中...,mask:true//遮罩层防止用户误触})wx.request({url: https://api.thecatapi.com/v1/images/search?limit2,success:res{console.log(res)this.setData({listArr:res.data})//当网络请求完成后我们要自动的把下拉刷新的样式关闭掉要不然不好看wx.stopPullDownRefresh() },complete:res{//无论网络请求是否成功都要关闭loading样式wx.hideLoading()}})},/*** 页面相关事件处理函数--监听用户下拉动作*/onPullDownRefresh() {this.setData({//细节其实我们下拉刷新后应该先把页面清空再获取新的数据//只不过页面清空效果很快肉眼看不太出来listArr:[] })this.getData();}, 细节一当网络请求完成后我们要自动的把下拉刷新的样式关闭掉要不然不好看 wx.stopPullDownRefresh(Object object):停止当前页面下拉刷新;wx.startPullDownRefresh(Object object):开始下拉刷新。调用后触发下拉刷新动画效果与用户手动下拉刷新一致。 /*** 页面相关事件处理函数--监听用户下拉动作*/onPullDownRefresh() {//细节其实我们下拉刷新后应该先把页面清空再获取新的数据//只不过页面清空效果很快肉眼看不太出来this.setData({listArr:[] })this.getData();}, 细节二在页面加载完毕前应该添加一个wx.showLoading()提示用户正在加载网络请求完成后就关闭这个加载动作 getData(){wx.showLoading({title: 网络加载中...,mask:true//遮罩层防止用户误触})wx.request({url: https://api.thecatapi.com/v1/images/search?limit2,success:res{console.log(res)this.setData({listArr:res.data})//当网络请求完成后我们要自动的把下拉刷新的样式关闭掉要不然不好看wx.stopPullDownRefresh() //当网络请求完成后还要关闭loading样式wx.hideLoading()}})}, 细节三如果网络请求失败呢例如接口失效 successfunction否接口调用成功的回调函数failfunction否接口调用失败的回调函数completefunction否接口调用结束的回调函数调用成功、失败都会执行 getData(){wx.showLoading({title: 网络加载中...,mask:true//遮罩层防止用户误触})wx.request({url: https://api.thecatapi.com/v1/images/search?limit2,success:res{console.log(res)this.setData({listArr:res.data})//当网络请求完成后我们要自动的把下拉刷新的样式关闭掉要不然不好看wx.stopPullDownRefresh() },complete:res{//无论网络请求是否成功都要关闭loading样式wx.hideLoading()}})}, 2、触底加载更多的数据onReachBottom 在json文件中配置 {usingComponents: {},enablePullDownRefresh:true,backgroundColor: #6EB66E,navigationStyle:custom ,onReachBottomDistance:200 } 距离底部多少的时候触发我们的触底事件 默认是50px 触底加载更多的数据通常与这个api联合使用导航栏有加载中的小圆圈wx.showNavigationBarLoading(Object object)在js中找到触底事件对应的处理函数 /*** 页面上拉触底事件的处理函数*/onReachBottom() {}, // pages/wxRequest/wxRequest.js Page({/*** 页面的初始数据*/data: {listArr:[]},/*** 生命周期函数--监听页面加载*/onLoad(options) {wx.showLoading({title: 网络加载中...,mask:true//遮罩层防止用户误触})this.getData();},getData(){wx.request({url: https://api.thecatapi.com/v1/images/search?limit2,success:res{let oldArr this.data.listArr;let newArr oldArr.concat(res.data)//调用concat()方法进行数组的拼接console.log(res)this.setData({listArr:newArr})//当网络请求完成后我们要自动的把下拉刷新的样式关闭掉要不然不好看wx.stopPullDownRefresh() },complete:res{//无论网络请求是否成功都要关闭loading样式wx.hideLoading()wx.hideNavigationBarLoading()}})},/*** 页面相关事件处理函数--监听用户下拉动作*/onPullDownRefresh() {this.setData({//细节其实我们下拉刷新后应该先把页面清空再获取新的数据//只不过页面清空效果很快肉眼看不太出来listArr:[] })this.getData();},/*** 页面上拉触底事件的处理函数*/onReachBottom() {console.log(触底啦);wx.showNavigationBarLoading();this.getData(); }, res.data是网络请求完成后获取到的数组  let oldArr this.data.listArr;           let newArr oldArr.concat(res.data)//调用concat()方法进行数组的拼接                     console.log(res)                     this.setData({                     listArr:newArr             }) 3、wx.request的其他参数: wx.request(Object object),默认是get请求 /*** 生命周期函数--监听页面加载*/onLoad(options) {this.getData();},getData(){wx.request({url:https://api.thecatapi.com/v1/images/search,method:get,data:{limit:2 //如果是字符串就要写上双引号},success:res{console.log(res);}})}, post请求 onLoad(options) {this.getData();},getData(){wx.request({url:http://jsonplaceholder.typicode.com/posts,header:{content-type:application/json,token:123456},method:post,data:{name:zhangfei飞,age:18},success:res{console.log(res);}})}, ​​​​​​​          案例1POST请求获取 接口URL:POST    https://tea.qingnian8.com/demoArt/getContent-Type:  application/json wxml: view classoutveiw classfrominput type text model:value{{iptValue}} placeholder请输入用户名 bindconfirmonSubmit/ !--bindconfirm:回车触发此事件--/veiwview classrow wx:for{{listArr}} wx:key_idview classusername用户名{{item.title}}/viewview classtime时间{{item.posttime}}/view/view/view wxss .out{padding:30rpx;border: red solid 9rpx; } .out .row{padding:15rpx;border-bottom: 2px solid #ccc; } .js: Page({/*** 页面的初始数据*/data: {iptValue:},onSubmit(){console.log(this.data.iptValue);},/*** 生命周期函数--监听页面加载*/onLoad(options) {this.getData();},getData(){wx.request({url: https://tea.qingnian8.com/demoArt/get,method:POST,header:{Content-Type:application/json},data:{num:3,page:1},success:res{console.log(res);}})}, 案例2 POST 请求新增 接口URL:POST        https://tea.qingnian8.com/demoArt/addContent-Type:           application/json
http://www.hkea.cn/news/14308446/

相关文章:

  • 网站生成软件免费制作大连网站制作培训
  • 网站不会更新文章怎样做网站漂浮
  • 成都电商网站建设东营列表网
  • wordpress的vps建站流程温州网站设计联系亿企邦
  • 丹阳官方网站建站wordpress相册滑动
  • 安徽省建设厅网站证书查询建设工程鲁班奖公示网站
  • 机械网站建设中心六安马启兵
  • 高端网站设计合肥网站建设携程网站用js怎么做
  • 做网站用模版网站 逻辑结构
  • 做课题查新网站凡客诚品公司介绍
  • 网站开发外包做网站的基础架构
  • 怎么查看什么公司做的网站wordpress设置永久链接404
  • ftp网站服务器建设电子商务网站所应用的技术
  • 网站建设费包括本地利用wordpress建站
  • 网站的互动功能dw做网站一般设为什么样
  • 天水 网站建设 招聘阳江网红酒店无边泳池
  • 西安的商城网站建设网站数据展示
  • 假冒中国建设银行的网站公司要搭建网站
  • 网站运营 宣传团队建设网站开发广告宣传语
  • 网站设计专业知识技能任丘网站建设
  • 成都网站网页设计直通车推广计划方案
  • 网站 备案 几天创建平台网站下载
  • 餐饮业网站建设招标书如需手机网站建设
  • 如何自学建网站wordpress由于插件无法登录
  • 脉脉用的什么技术做网站wordpress文章页样式修改
  • 企业网站建设珠海同一个网站绑定多个域名
  • 上海优化网站方法怎么修改自己公司网站
  • 站长工具 怎么做网站地图专业网站建站
  • 做外贸英语网站杭州集团网站建设
  • 鞍山制作网站网页设计超链接实验报告