我正在使用vuex(2.1.1),并使之在vue单个文件组件中正常工作。但是,为了避免在vue单个文件组件中出现过多混乱,我将一些功能移到了utils.js
导入vue文件的模块中。在此,utils.js
我想阅读vuex状态。我怎样才能做到这一点?看起来用吸气剂等接近状态是在假设您是在vue组件中工作的,或者不是?
我尝试import state from '../store/modules/myvuexmodule'
然后参考,state.mystateproperty
但是它总是给出“ undefined”,而在vue-devtools中,我可以看到state属性确实具有正确的值。
我现在的估计是,这根本不是“解决之道”,因为js文件中的state.property值不会是被动的,因此不会更新或发生其他事情,但是也许有人可以确认/证明我错了。