App.js中选择是否设置GlobalData的初始值。一般创建时会在末尾自动生成一些内容,你可以设置一些其他数据比如我设置个name
App.js中
在index页面中的index.js最上方引入const app = getApp()
在index页面中的index.js中的生命周期中获取name并设置
打印如下
在demo页面中的demo.js最上方引入
const app = getApp()
在生命周期中获取
打印如下
注:如果有读者硬是想通过demo.js页面data动态取到globaldata,接着想要亲眼看到demo页面在一加载的时候就是对的数据。你可以先把data随便赋一个空字符串,再在刚才的onload下面console.log完了之后,使用this.setData({ your_value: getApp().globalData.test_info }),就看得到正常数据了
应用:页面传值,tabBar传值等