我正在使用 Webpack ,它是Vue.js应用中的热模块替换( HMR )功能和 Vuex 。加载顺序如下:
subA
subA
的一些数据。 在正常情况下,每次 ,但是当我更改文件,保存它们(触发HMR)时,Vuex子模块subA
似乎被重置 - 它的所有属性都在{ {1}}设置为初始值。
HMR如何与Vuex互动?为什么会这样?
答案 0 :(得分:0)
我遇到了同样的问题。这是一个棘手的主题。...看来您需要专门告诉Vuex,哪些模块需要热重装。我还没有一个好的解决方案,但是请看一下Vuex文档以热装Vuex模块。该解决方案使用Webpack的热重载API。