From acdc30b0a185f4b03ba1a1015804da04e2712095 Mon Sep 17 00:00:00 2001 From: mrjzhang Date: Thu, 14 Nov 2019 20:24:53 +0800 Subject: [PATCH] fix(omiv): fix child.options inject store bug --- packages/omiv/src/vue.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/omiv/src/vue.js b/packages/omiv/src/vue.js index 5273a8105..8210abd87 100644 --- a/packages/omiv/src/vue.js +++ b/packages/omiv/src/vue.js @@ -211,6 +211,11 @@ function applyMixin(Vue) { this.$store = options.parent.$store } + // FIXME: 修复不是在 main.js 中注入 store 的问题 + if (this.$store && !store) { + reset(this.$store) + } + if (isMultiStore) { if (use) { let updatePath = {}