Vue:VueX使用

要使用VueX:先安装Vuex:npm i vuex
让所有的组件都出现$store

image
Vuex是一个插件:需要use
1.建立路径
image


2.编写vuex

vuex核心
//该文件用来建立vuex的store
//引入
import Vuex from 'vuex'
import Vue from 'vue'
Vue.use(Vuex);
//第一步响应动作action
const actions={

}
//第二步:mutations--操作数据
const mutatious={

}

/*第三步:state:存储数据*/
const state={

}
//创建并爆乳store
export default new Vuex.Store({
    actions,
    mutations,
    state
})




3.在main.js引入

引入vuex.store
//引入vue
import Vue from 'vue'
//引入app组件
import App from './App.vue'
import Vuex from  'vuex'
import store from './store'
//关闭生产提示
Vue.config.productionTip = false
Vue.use(Vuex)
//创建vm实例
new Vue({
    //这句话会让所有的vc获得$store
    store:store,
    render: h => h(App),
}).$mount('#app')


在所有组件上都有了
image

posted @ 2021-11-10 16:14  旅祸少年  阅读(55)  评论(0编辑  收藏  举报