小程序中,后台传过来一个全局变量,一个主色,两个辅色,
,比如其他页面的一些按钮需要用到这两个颜色,如何定义这个全局变量
定义在app.js中,创建代码时会提供一个globalData字段对象,你也可以自己创建一个,页面中使用直接调用储存在globalData中的颜色变量
const app = getApp();
Page({
/**
* 页面的初始数据
*/
data: {
color: app.,globalData.color
}
})
回答可以请采用
你可以从接口回去到数据后set存储到app.js中 但是如果还没有存到这个字段中的时候使用很可能会获取不到 ,你也可以存在缓存中,需要的时候从缓存获取