问题描述:
1.工程款的值+主材款的值必须大于0,可以输入10+0, 9+0,这种的,当我2个同时都输入0时,如下报校验
2.当我更改工程款的值为10的话,主材款值为0,满足10+0,及之和大于0,正常情况下主材款的校验应该消失,如下图的
当和同事在研究发现,主材款在获取焦点再失去焦点的话,这个主材款的正则校验会消失,拿着就简单了。骚操作来了,我们给工程款上面绑定一个失焦事件@blur=“inpVal”,在给主材款上面绑定ref=“material”,在methods方法里面写逻辑,完美解决。如下代码:
<el-input v-model=“formData.aaaaa” @blur=“inpVal”> (工程款)
<el-input v-model=“formData.bbbbbb” ref=“material”> (主材款)
methods:{
inpVal() {
// 判断
if(this.formData.aaaaa > 0)
关于element正则表达式A输入框控制B输入框正则校验实时不通过问题
最新推荐文章于 2023-02-24 10:23:10 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)