微信小程序 > 微信公开课 > 小程序appjs中定义全局data
微信小程序,微信公开课,小程序appjs中定义全局data

小程序appjs中定义全局data

2019-03-15 18:14:06

微信公开课小程序热门讨论关于「小程序appjs中定义全局data」的小程序开发问题
补充:小程序appjs中定义全局data
展开:能不能在appjs中设置全局的data变量,然后所有的视图页面中都可以直接渲染使用不用每个页面都去appglobalData里取一次即速小程序:这样对做国际化还有一个好处:比如说:用户修改语言,只需要appjs里把setdata调用一下,所有wxml里的语言都自动换了而按照现在小程序里的解决方案:1、语言在appjs里初始化2、wxml的语言需要在page的onshow里重复从appjs里拉过来,因为放在onload里的话,会有一个BUG,复现流程:a)用户访问页面xxxpage,onload被调用b)用户修改了语言,appjs中语言文件重新加载c)用户再回到页面xxxpage,因为onload已经调用过了,所以页面的语言不会从appjs重新拉:waht有啥区别:就是想省一句thissetData({getApp()globalData})吗:你的意思是在全局定义个data,然后用appdata去调那你这跟去globalData里去取有什么区别:有啥区别吗globalData和data只是变量名不一样这样写了,获取方式还是和写在globalData里面是一样的啊
更多有关「小程序appjs中定义全局data」的讨论可以前往微信公开课小程序参与互动哦!
标签:微信公开课,小程序
微信小程序,微信公开课,小程序appjs中定义全局data

「小程序appjs中定义全局data」热门讨论订阅

方法1:微信扫描微信公开课小程序码即可订阅热门讨论「小程序appjs中定义全局data」

方法2:微信搜索微信公开课小程序名称进入,即可订阅热门讨论「小程序appjs中定义全局data」

方法3:微信网页访问即速商店,长按识别微信公开课小程序码即可订阅热门讨论「小程序appjs中定义全局data」

微信公开课小程序热门讨论「小程序appjs中定义全局data」由微信公开课原创摘录于微信小程序商店shop.jisuapp.cn,转载请注明出处。

微信公开课热门讨论「小程序appjs中定义全局data」由微信公开课开发者向微信用户提供,并对本服务内容、数据资料及其运营行为等真实性、合法性及有效性承担全部责任。