使用Element输入框自带change事件获取到scope.$index以及input框中的值(@change="change(scope,$event)");
使用forEach遍历整个表单的数据(item是需要遍历的数组,index是数组中元素的下标);
关键:scopeIndex != index 过滤掉自身(原理是判断下表是否相等,相等就过滤掉);
最后使用includes来判断是否重复;
示例代码如上图
Vue表单中判断当前行输入框的值与整个表单的输入框的值是否重复(过滤自身数据)
阅读 81
2023-02-14
使用Element输入框自带change事件获取到scope.$index以及input框中的值(@change="change(scope,$event)");
使用forEach遍历整个表单的数据(item是需要遍历的数组,index是数组中元素的下标);
关键:scopeIndex != index 过滤掉自身(原理是判断下表是否相等,相等就过滤掉);
最后使用includes来判断是否重复;
示例代码如上图
相关推荐
精彩评论(0)