app.vue
<script>
export default {
methods: {
updateDamageEnh(e) {
this.$store.commit('simulating/updateDamageEnh', e.target.value)
},
},
computed: {
damageEnh: {
get() {
return this.$store.state.simulating.damageEnh
},
set(value) {
this.$store.commit('simulating/updateDamageEnh', value)
}
},
}
</script>
vuex,simulating.js
export const state = () => ({
damageEnh: 1,
});
export const mutations = {
updateDamageEnh(state, damageEnh) {
state.damageEnh = damageEnh;
}
};
// When changing v-text-field values.
// error message
TypeError: Cannot read property 'value' of undefined
更改后的值必须在文本字段中显示,并在其他组件中重复使用。
值已更改,但是将其重定向到错误页面。
我不知道我错过了什么。谢谢