微信小程序> 小程序动态全局变量传值-微信小程序开发-----传参及全局变量-小程序页面传值

小程序动态全局变量传值-微信小程序开发-----传参及全局变量-小程序页面传值

浏览量:1818 时间: 来源:Sylvia_Peng

1.1.参数传递之this.setData()的使用

2.setData函数用于将数据从逻辑层发送到视图层,同时改变对应的this.data的值。

3.使用this.setData()可以在函数中修改data中的参数,但是在request请求success中出现失效问题,要注意success本身世一个闭包,直接使用this.setData()会报错,可以定义一个新的对象that,如下:

Test:function(){varthat=this;wx.request({url:url,method:'POST',header:{'content-type':'application/json'//默认值},success:function(res){if(res.data.code==0){that.setData({maxCount:res.data.maxCount});}}})}

4.2.全局变量的使用(提高代码可用性)

5.全局变量设置(App.js)

globalData:{userInfo:null,username1:"SylviaPeng"}

6.调用(其他js文件)

vartestName=getApp().globalData.username1;console.log(testName)

版权声明

即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。

  • 头条
  • 搜狐
  • 微博
  • 百家
  • 一点资讯
  • 知乎