state(){ comChecked: localStorage.getItem('comChecked') === 'true' || false, } actions:{ updateComChecked( value) { this.comChecked = value; localStorage.setItem('comChecked', value); // 持久化到 localStorage }, }
<a-space> <span> 是否启用库房: <a-switch v-model:checked="comChecked" :checked-children="'是'" :un-checked-children="'否'" /> </span> </a-space> computed: { comChecked:{ get() { return CommonStore.$state.comChecked; }, set(value) { CommonStore.updateComChecked(value); }, } },