在安装vuex的过程中,发现我的vue版本是2.6.10,vuex版本是4,然后一直显示

Object(...) is not a function,网上说版本不匹配,需要降低版本

使用

npm install -g vuex@3.6.2

安装会报上面的错误

应该改成

npm i --save vuex@3

还有就是容易犯的错误是,在App.vue上面去拿不到this.$store的数据的原因是在main.js中是先加载了App.vue再加载store的,所以报错

import Vue from 'vue'
import App from './App.vue'
import router from './router'
import store from './store'

Logo

前往低代码交流专区

更多推荐