button请求loading效果

讨论 未结 0 361
雷小天
雷小天 VIP3 2018-08-07
悬赏:20飞吻 收藏
[pre] //当loading="ture"是处于loading状态,为false时消失,所有先给个不定值{{loading}},具体的值在js中设置 //下面是请求的js代码 formSubmit: function (e) { var self = this var userName = wx.getStorageSync('userName'); console.log('卡号:', userName) //请求开始设为ture self.setData({ loading: true }) if (e.detail.value.phone.length != 11) { wx.showToast({ title: '请输入11位手机号码!', icon: 'loading', duration: 1500 }) //让loading状态消失 self.setData({ loading: false }) return false; } var that = this; var formData = e.detail.value; wx.request({ url: 'https://www.vilyun.com/Home/door/visitordoors', data: { phone: e.detail.value.phone, cardno: userName }, header: { 'Content-Type': 'application/json' }, success: function (res) { if(res.data.status=='yes'){ wx.showToast({ title: '请求成功', icon: 'success', mask: true, duration: 1500 }) }else{ wx.showToast({ title: res.data.msg, icon: 'loading', duration: 2000 }) } self.setData({ loading: false }) console.log(res.data) } }) }, [/pre]
回帖
  • 消灭零回复
本周热议
没有相关数据
这里可作为广告区域
layui

微信扫码关注公众号