在应用里面可以添加点全局数据 .. 这些数据可能来自你的应用后台,或者是一些外部服务 .. 你可以在小程序的生命周期方法里面,去得到这些数据,再让它们作为全局数据 ..
在注册小程序的时候,给它添加一个 globalData ,表示全局数据 .. 里面随便添加点东西 .. 比如 greeting .. 对应的值是 hello ~
在页面上我们可以得到小程序实例,这样就可以访问小程序的全局数据了 .. 比如打开 index 页面 .. 添加一个 app .. 它的值可以用一下 getApp 这个函数 .. 这个函数会返回小程序实例 ..
注册页面用的是 Page .. 在给它的对象参数里面,可以添加一个 data 属性 .. 它里面的东西就是页面的初始数据 .. 添加一个 greeting ... 对应的值就是小程序里的 globalData 里的 greeting ..
现在我们可以在页面的视图文件里用一下页面上的这个 greeting 数据 .. 去掉这个静态的 hello ~ .. 两组大括号 .. 绑定一个数据 .. 里面输出的是页面上的 greeting .. 保存一下 ..
你会看到,首页上仍然会显示一个 hello ~ ,这个 hello 是页面的初始数据里的 greeting 属性的值,这个属性的值其实是小程序的全局数据里的 greeting 的值 ..