__WEBPACK_IMPORTED_MODULE_3_vuex__.a is not a constructor

错误代码
let store = new Vuex({
state: {
totalPrice: 0
},
mutations: {
increment (state, price) {
state.totalPrice += price
},
decrement (state, price) {
state.totalPrice -= price
}
}
})
正确代码:
let store = new Vuex.Store({
state: {
totalPrice: 0
},
mutations: {
increment (state, price) {
state.totalPrice += price
},
decrement (state, price) {
state.totalPrice -= price
}
}
})
分析:构造器写法写错了应该是new Vuex.Store({})

下面请忽略。。
let store = new Vuex({
state: {
totalPrice: 0
},
mutations: {
increment (state, price) {
state.totalPrice += price
},
decrement (state, price) {
state.totalPrice -= price
}
}
})

浙公网安备 33010602011771号