【发布时间】:2019-12-14 03:44:49
【问题描述】:
我将 VueX store 插入 Vue 应用程序。
我应该如何处理表单中字段的值。
当表单初始化时,它应该使用存储中的值,但它不应该尝试更新不可变状态的值。
在我使用v-model 之前,我有点迷茫。
我尝试过类似的方法:
computed: mapState(["profile"])
data() {
return {
firstname: '',
};
},
created() {
this.firstname = this.profile.firstname;
}
但是每次我重新打开组件时,它都不会更新商店中的值。
This solution 也不是我想要的,因为我希望使用来自服务器的值而不是当前正在编辑的值来更新存储。
【问题讨论】:
标签: javascript vue.js vuejs2 vue-component vuex