微信小程式app.js給全域性變數globalData賦值

咚呲噠呲咚呲噠呲發表於2017-07-18

微信小程式app.js 中,從資料庫讀取登入資料後,想把登入資訊變為全域性遍歷,這裡為globalData賦值和其他的頁面賦值不同。

需要先定義 that=this  之後用that.globalData進行賦值

onLaunch: function() {
    var that = this;
    wx.request({
      url: 'http://www.test.php/login',
      data: {
        UserCode: 'wechart',
      },
      method: 'post',
      success: function (res) {
        if (res.data.status == true){
          wx.showToast({
            title: '成功',
            icon: 'success',
            duration: 2000
          }) 
          ID = res.data.data.ID;
          that.globalData.UserID = ID;
        }else{
          wx.showToast({
            title: res.data.msg,
            icon: 'warn',
            duration: 2000
          }) 
        }
      }
    })

相關文章