vuex是怎么挂载在vue3上
时间: 2023-05-16 14:06:26 浏览: 179
详解如何在vue-cli中使用vuex
在Vue3中,可以通过createApp()函数创建一个Vue实例,然后使用use()函数将Vuex插件挂载到Vue实例上,示例代码如下:
import { createApp } from 'vue'
import { createStore } from 'vuex'
const store = createStore({
state() {
return {
count: 0
}
},
mutations: {
increment(state) {
state.count++
}
}
})
const app = createApp({
// ...
})
app.use(store)
// ...
在上面的代码中,我们首先使用createStore()函数创建了一个Vuex store,然后使用use()函数将其挂载到Vue实例上。这样,在Vue组件中就可以通过this.$store来访问Vuex store中的状态和操作。
阅读全文