Vue clears the form object

const form ={
	name:'aaa',
	age:18
}
vue 刷新全局数据,回归到初始化状态
Object.assign(this.$data, this.$options.data())

清空具体的form
this.form = this.$options.data().form

清空对象vule值,保留key
Object.keys(form).forEach((key) => (form[key] = ''))

使用组件ref清空
this.$refs['form'].resetFields()

暴力清空,不保留属性
form ={}

储备式赋值
首先把form在页面暂存
this.oldForm = JSON.parse(JSON.stringify(form))
做完处理操作后,再复制原始form对象
this.form = JSON.parse(JSON.stringify(oldForm ))

Guess you like

Origin blog.csdn.net/weixin_43979503/article/details/126101715