收藏
回答

全局变量改变后,其他页面的全局变量还是最开始的那个,这怎么办

问题模块
API和组件

如题

最后一次编辑于  2017-09-07  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

2 个回答

  • 鱼看不到水
    鱼看不到水
    2017-09-07

    或者说怎么在app.js里改变全局变量后,其他页面的也更新这个变量

    2017-09-07
    赞同
    回复
  • 鱼看不到水
    鱼看不到水
    2017-09-07

    Data: {    openid:"dssafas"  },  onLaunch: function () {    var that = this;    wx.login({      success: function (res) {        var code = res.code;        if (res.code) {          wx.request({            url: 'https://wxxcx.nbguohe.top/index.php/Wechat/login/getOpenid',            method: "get",            data: {              code: code            },            header: {},            success: function (res) {              that.Data.openid="ssss"            },            fail: function (res) {            },            complete: function (res) {            },          })        } else {          console.log('获取用户登录态失败!')        }      }    });


    代码这样的,在其他页面输出,显示的还是最开始的dssafas

    2017-09-07
    赞同
    回复