收藏
回答

怎样更改微信小程序全局变量

问题模块
开发者工具

微信小程序能不能直接通过app.globalData.XX = xx修改全局变量

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

5 个回答

  • 一二三
    一二三
    2017-06-19

    不能,要通过this.setDate方式改变

    2017-06-19
    赞同
    回复
  • Lingn
    Lingn
    2017-06-19

    具体怎么样写呢,直接

    this.setData({

        app.globalData.XX:xx

    })可以吗?

    2017-06-19
    赞同
    回复
  • 赵青山
    赵青山
    2017-06-20

    app.globalData.XX = xx就可以,setData不行,app对象没这个方法

    2017-06-20
    赞同
    回复
  • Samphay
    Samphay
    2017-06-20

    如果app这个变量指的是getApp(),即app.js,那么是可以通过=去赋值的,如果app是page里面的this,那么就需要使用setData去对数据进行赋值

    2017-06-20
    赞同
    回复
  • 葛棠
    葛棠
    01-10

    直接赋值修改即可

    01-10
    赞同
    回复