sk-smart-ui
Version:
简洁快速的vue ui框架
50 lines • 1.25 kB
JavaScript
export default {
namespaced: true,
state: {
navBar : {
title : '',
iconl : '',
iconr : ''
},
background : '',
tapl : false,
tapr : false,
},
mutations: {
CONFIG (state, options) {
state.navBar = options.navBar ? options.navBar : {};
state.background = options.background ? options.background : '';
},
TAPL (state, value) {
state.tapl = value;
},
TAPR (state, value) {
state.tapr = value;
}
},
actions: {
'config' : function(obj, options) {
obj.commit('CONFIG', options);
},
'tapl' : function(obj, value) {
obj.commit('TAPL', value);
},
'tapr' : function(obj, value) {
obj.commit('TAPR', value);
}
},
getters: {
navBar : function(state) {
return state.navBar
},
tapl : function(state) {
return state.tapl
},
tapr : function(state) {
return state.tapr
},
config : function(state) {
return state;
}
}
}