中等Vue
0 1

如何重置Vue的data?

【概念释义】

重置 data:Object.assign(this.$data, this.$options.data.call(this)) 恢复初始状态;或维护 初始快照 const init = data() 再 assign;复杂表单用 深拷贝 lodash cloneDeep。注意 $data 与 data 函数返回结构一致。

【基础使用】

javascript
methods: {
  resetForm() {
    Object.assign(this.$data, this.$options.data.call(this));
  },
}

"qb-hl-comment">// 或

登录查看完整 810

回答讨论

暂无讨论,登录后可抢先发言

本题库更多题目(50)