首先是安装:
npm install vuex@next --save
安装之后,Vue2 这样写
不管在哪里,建立一个JS文件,假设命名:store.js
代码这样写:
import Vue from 'vue';
import Vuex from 'vuex';
Vue.use(Vuex);
const store = new Vuex.Store({
state: {
battery: {}
},
mutations: {
SET_BATTERY_INFO(state, info) {
state.battery = info;
}
},
getters : {
getBatteryInfo: state => state.battery,
},
actions: {},
})
export default store
这里面的SET方法,自己去改成自己的哈
然后在main.js中这样写:
import store from 'request/store/store.js'
Vue.prototype.$store = store
const app = new Vue({
...App,
store
})
app.$mount()
特别注意!!!!!!!!
!!!!!!!!!!!!
!!!!!!!!
在nvue界面的 css 样式中,不要有 @d

最低0.47元/天 解锁文章
990

被折叠的 条评论
为什么被折叠?



