【发布时间】:2020-11-17 11:52:09
【问题描述】:
我一直在我的 Nuxt 应用程序上处理大量表单,有时在 Axios 调用之后手动设置数据以覆盖输入的值似乎是一个坏主意,尤其是对于大对象。
...
data(){
return {
name : '',
}
}
...
$axios.post('/users/create', name).then( resp =>{
this.name = '' // changing it back to the initial value.
})
小物件没问题,但当它变大时,它似乎是一项任务。不知道我的好奇心是否清楚,但我想做的就是在不刷新页面的情况下让数据恢复到初始值。
【问题讨论】:
-
在组件挂载时存储对象初始状态的临时值,然后循环该对象并相应地设置每个相应的值
标签: vue.js vue-component nuxt.js