1.安装vuex
npm i vuex -S
2.引入main.js中
import vuex from "vuex"
3.作为插件使用
Vue.use(vuex)
4.初始化容器
let store = new vuex.Store({
state:{
x:10,
y:20
}
})
5.注入到根实例中
格式:
new Vue({
...//之前的其他数据
store:store
})
比如:
new Vue({
el: '#app',
components: { App },
template: '<App/>',
store:store
})
6、在其他组件中就可以使用了
console.log(this.$store.state)