小程序传值及获取数据方法

1.URL传值

标签传值:navigator

<navigator url="/page/index/index?id=1432&name=qima&password=hj1234">传值</navigator>

API传值:wx.navigatorTo

wx.navigateTo({

      url: '/page/index/index?id=' + id +'&username='+ username+'&password='+ password

})

取值:onLoad: function (options) {

    varid = options.id;

    varname = options.name;

    varpassword = options.password;

    this.setData({

      id:id,

      name:name,

      password:password,

    })

},

2.数据存储传值

wx.setStorage、wx.setStorageSync、wx.getStorage、wx.getStorageSync、wx.clearStorage、wx.clearStorageSync、

/根据key获取到缓存的值varsalemanId= wx.getStorageSync("salemanId");

3.全局App对象传值

varapp = getApp();

onLoad: function () {

    varthat =this;

    //调用应用实例的方法获取全局数据  app.getUserSchool(function (school) {

      //更新数据      })

},//取值......

school: app.globalData.school,

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容