用VUEX写一个公共方法, 和 直接写入VUE的方法, 有什么区别?

问题如题。

直接用vuex 写一个公共的方法。和export function 然后 Vue.prototype.xxxx= xxxx; 有什么区别呢。
可不可以把VUEX 理解为一个全局的变量管理器? 在下面可以声明一些全局变量?

阅读 3.3k
1 个回答

vuex写的方法只能用来管理state状态.vuex只能声明state状态.不能声明全局变量.
而在vue原型上面写方法.可以方便vue实例通过this.fnc调用.
vuex是vue的全局状态管理.
但并不能在window下访问

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