get selectedProp() { return this.$store.state.selectedProp; }
獲取的數據selectedProp直接綁定在表單元素上會有錯,因為不能直接對vuex里面的數據進行更改
<el-radio-group v-model="selectedProp"> <el-radio size="small" :label="1"> </el-radio> </el-radio-group>
此時需要使用計算屬性的set方法,更改selectedProp的值的時候向vuex直接提交新值:
set selectedProp(value) { this.$store.commit('upSelectedChange', value); }