收藏
回答

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

问题模块
开发者工具

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

回答关注问题邀请回答
收藏

5 个回答

  • 葛棠
    葛棠
    2019-01-10

    直接赋值修改即可

    2019-01-10
    赞同
    回复
  • Samphay
    Samphay
    2017-06-20

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

    2017-06-20
    赞同
    回复
  • 赵云
    赵云
    2017-06-20

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

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

    具体怎么样写呢,直接

    this.setData({

        app.globalData.XX:xx

    })可以吗?

    2017-06-19
    赞同
    回复
  • 风中的云
    风中的云
    2017-06-19

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

    2017-06-19
    赞同
    回复
登录 后发表内容