vue3如何封装vuex
Posted fengshaopu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue3如何封装vuex相关的知识,希望对你有一定的参考价值。
目录:
1.下载安装vuex
2.创建store文件夹
3.导入vuex,并且设置
4.main中导入注册
5.组件中使用
1.下载安装vuex
npm install vuex@next
2.创建store文件夹
3.导入vuex,并且设置 导出
import { createStore } from 'vuex'
var store= createStore({
state(){
return{
state:1
}
},
mutations:{
a(state){
state.state++
}
}
})
export default store
4.main中导入注册
var app =createApp(App)
import store from './store/index.js'
//注意use要在mount之前
app.use(router).use(store).mount('#app')
5.组件中使用
{{$store.state.state}}
<button @click="$store.commit('a')"></button>
以上是关于vue3如何封装vuex的主要内容,如果未能解决你的问题,请参考以下文章
VSCode自定义代码片段14——Vue的axios网络请求封装