1、当我修改A处内容时,需要对B处内容进行表单校验
示例:
这里的用户名和后面的选择只能有一个存在。二选一的情况。用户名是手机号码。(当我在输入错误的用户名后,失焦会有错误提示,然后我再取选择会员组,此时我会清楚用户名内的内容。此时还留下一个用户名错误格式的提示。要去掉错误提示需要重新对用户名那重新校验。怎么解决这种方案呢,就是使用下面的代码)
html
js:
data() { let mobile=va.mobile(); return { dataInfo:{ username:'' }, rules:{ username:[mobile] } }},methods: { changetype(val){ if(val===1){ this.dataInfo.username='' this.$refs.form.validateField('username'); } }}
示例只有部分代码