收藏
回答

全局变量可以用setdata进行赋值操作吗?

如题

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

2 个回答

  • 睡前原谅一切
    睡前原谅一切
    2021-05-17

    全局变量直接赋值就好了

    2021-05-17
    有用
    回复 1
    • A u
      A u
      2021-05-17
      好的,感谢
      2021-05-17
      回复
  • 耿霄
    耿霄
    2021-05-17

    可以的,遇到什么问题了?

    2021-05-17
    有用
    回复 4
    • A u
      A u
      2021-05-17
      我想实现一个功能,在A页面做完数据录入后,同步更新显示在B页面上。我的思路是把这个数据设置成全局变量,然后通过在A页面中进行setdata的操作实现页面的更新渲染。我试了下,this.setdata({app.globalData.xxx: xxx})这种形式会报错。还请大佬指教
      2021-05-17
      回复
    • 耿霄
      耿霄
      2021-05-17回复A u
      这样肯定不行,直接赋值 app.globalData.xxx =  xxx
      2021-05-17
      回复
    • A u
      A u
      2021-05-17回复耿霄
      那我先试一试。我想用setdata是怕直接赋值不会通知wxml去重新渲染
      2021-05-17
      回复
    • A u
      A u
      2021-05-17回复耿霄
      感谢!
      2021-05-17
      回复
登录 后发表内容