2022-04-02 09:56:53 +00:00
|
|
|
|
// 页面路径:store/index.js
|
|
|
|
|
import Vue from 'vue'
|
|
|
|
|
import Vuex from 'vuex'
|
|
|
|
|
|
|
|
|
|
Vue.use(Vuex);//vue的插件机制
|
|
|
|
|
|
|
|
|
|
//Vuex.Store 构造器选项
|
|
|
|
|
const store = new Vuex.Store({
|
|
|
|
|
state:{//存放状态
|
|
|
|
|
'titleList':[],
|
|
|
|
|
'imgList':[],
|
2022-04-11 02:12:11 +00:00
|
|
|
|
'publicColor':'',
|
|
|
|
|
statusHeight:0
|
2022-04-02 09:56:53 +00:00
|
|
|
|
},
|
|
|
|
|
mutations: {
|
2022-04-11 02:12:11 +00:00
|
|
|
|
updateHeightEv(state, str) {
|
|
|
|
|
state.statusHeight = str;
|
|
|
|
|
},
|
2022-04-02 09:56:53 +00:00
|
|
|
|
updateState(state, payload) {
|
|
|
|
|
// 变更状态
|
|
|
|
|
state.titleList = payload.titleList;
|
|
|
|
|
state.imgList = payload.imgList;
|
|
|
|
|
state.publicColor = payload.publicColor;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
export default store
|