当我尝试在 Vue 2 中使用 Vuex 4 作为商店时,控制台中出现警告。我该如何解决它?
在“vue”中找不到导出“注入”/“反应”/“监视”
以下是package.jsonVue (v2.x) 和 Vuex (v4.x) 的条目:
store.js:
import Vue from 'vue';
import Vuex from 'vuex';
Vue.use(Vuex)
export default new Vuex.Store({
state: {
todos: [],
logs: []
},
mutations: {
ADD_TODO(state, todo) {
console.log('add todo work')
state.todos.push(todo)
},
},
actions: {
addTodo({ commit }, todo) {
commit('ADD_TODO', todo)
}
},
})
Run Code Online (Sandbox Code Playgroud)
main.js文件:
import Vue from 'vue'
import App from './App.vue'
import router from './router'
import ElementUI from 'element-ui';
import …Run Code Online (Sandbox Code Playgroud)