比如有个修改用户资料的功能
功能逻辑:
首先data定义属性(如:name, sex, age)默认值都为空字符串。然后created生命周期调用vuex dispatch获取数据再赋值给data,界面上的input跟data绑定(v-model)。当用户保存时将当前data的值进行保存。
这样实现的好处是可以让用户在修改了数据后并没有点击保存,而是放弃修改,这时就不需要手动将vuex中的值回滚。
功能逻辑:
首先data定义属性(如:name, sex, age)默认值都为空字符串。然后created生命周期调用vuex dispatch获取数据再赋值给data,界面上的input跟data绑定(v-model)。当用户保存时将当前data的值进行保存。
这样实现的好处是可以让用户在修改了数据后并没有点击保存,而是放弃修改,这时就不需要手动将vuex中的值回滚。