vue中如何重置data
原理:使用object.assign(target,source)方法。将source对象属性复制到target。
即:object.assign( this.$data , this.$options.data(this) )
说明:this.$data即是vue组件中的data
this.$options.data是vue组件初始化时的data,括号里加this,主要是防止取不到 data() { a: this.methodA } 中的 this.methodA
原理:使用object.assign(target,source)方法。将source对象属性复制到target。
即:object.assign( this.$data , this.$options.data(this) )
说明:this.$data即是vue组件中的data
this.$options.data是vue组件初始化时的data,括号里加this,主要是防止取不到 data() { a: this.methodA } 中的 this.methodA