如下图:
app.js中的静态变量可以动态赋值吗?Can static variables in app.js be dynamically assigned?
app.js中的静态变量可以动态赋值吗?如下图:
As shown in the figure below:
回答:
写到globalData里面去,可以修改和获取
globalData: { env: 'test', // 环境。 host: '', // 域名 }getApp().globalData.env // 获取getApp().globalData.env = 'pre' // 设置
变量定义到APP({})里面,可以修改,也可以获取,就是一个全局变量了
可设置成全局变量globalData 在其他页面 动态修改
放到App里,通过getApp()获取实例来读取修改
原文出处:app.js中的静态变量可以动态赋值吗?
app.globalData.token='';在其他页面 调用并且赋值 const app = getApp();
app.globalData.token = 'dsadjaskudhasidas'; 会将全局变量里的token更新掉