[已解决]mpvue的小程序全局对象是在哪个文件里面配置呢

业务背景

在用mpvue开发小程序
想在页面获取全局的globalData

困扰

官方文档上没有直接说明
src目录下的App.vuemain.js文件里面都没找到这个属性
现在脑子已经在昏了,想睡觉...所以凭自己的能力现在是不知道怎么解决了

问题

请告诉我一下吧~谢谢你了

阅读 7k
2 个回答

这是个伪需求
我原本的意思是:

  • 在全局对象里面定义一些全局的变量和方法
  • 然后在各个子页面上共享这些数据进行操作

实际在各个子页面,通过获取全局对象,直接操作也是一样的..并不需要去设置..

在入口的main.js那里,在挂载节点之后,添加多一句东西:
Vue.prototype.globalData = getApp().globalData。
这样子你每个实例化的对象都能拿到全局变量。
第二种方法就是用vuex

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题