uniapp uview微信小程序重置表单resetFields不生效

1. 问题描述

uniapp + uview点击重置按钮,重置不生效

this.$refs.form.resetFields();

在这里插入图片描述

2. 解决

不生效原因未知,但我们可以模拟重置。
先将表单中的绑定的数据置空,然后把校验结果置空就可以了

reset() {
	// this.$refs.form.resetFields();
	this.form.name = '';
	this.form.email = '';
	this.form.password = '';
	this.form.confirmPassword = '';
	this.form.phone = '';
	this.form.code = '';
	this.$refs.form.clearValidate();   //清空校验结果
}

猜你喜欢

转载自blog.csdn.net/honeymoon_/article/details/128624869