重置data Object.assign(this.$data,this.$options.data.call(this)) Object.assign() 方法用于将所有可枚举属性的值从一个或多个源对象复制到目标对象this.$data 获取当前状态下的datathis.$options.data()获取该组件初始状态下的data。 在使用options.data时 用call调用并传入当前的this,不然默认的this可能会指向全局的vue对象,造成报错 重置data中某个属性或者对象 this.form = this.$options.data.call(this).form