main.js里已经注入了store
在该.vue文件里还是报错
控制台输出的 this.$store 也是 undefined
求解
问题描述清楚一点, 你new vue的 store是哪里来的
main.js跟store.js看一下
试试引入状态管理库,store的路径具体看你的,@表示src
import store from '@/store/index'
export default {
computed: {
routes () {
console.log(store)
},
},
}
这篇文章:TypeError: Cannot read property 'state' of undefined 也许能够解决你的问题,你可以看下