注意:这里的data是一个函数,而不是对象 ...
. 我们通常使用element ui form表单组件时 点击表单重置按钮清空form表单数据 使用表单ref属性对象的resetFields 方法可以重置表单 . vue中this. options.data 可以重置vue组件中的data数据 .也可以通过给组件 data 对象赋值来重置来重置整个 data ...
2020-08-27 15:06 0 1926 推荐指数:
注意:这里的data是一个函数,而不是对象 ...
1.场所描述 2.主角登场 this.$options.data()和this.$data ...
...
可以通过this.$data获取当前状态下的data,通过this.$options.data()获取该组件初始状态下的data。 然后只要使用Object.assign(this.$data, this.$options.data())就可以将当前状态的data重置为初始状态了。ps ...
场景 我们在vue组件中经常遇到需要重置表单的场景,需要重置data中的对象,例如弹窗新增项目,保存之后需要重置 方法一:element的resetfields 方法二: vue的this.$options.data().form方法对form重置 方法三: vue的data ...
原理:使用object.assign(target,source)方法。将source对象属性复制到target。 即:object.assign( this.$data , this.$options.data(this) ) 说明:this.$data即是vue组件中 ...
...
this.$options.data() 这个可以获取原始的data值,this.$data 获取当前状态下的data,拷贝重新赋值一下就行了。 ...