Vue表单中判断当前行输入框的值与整个表单的输入框的值是否重复(过滤自身数据)

使用Element输入框自带change事件获取到scope.$index以及input框中的值(@change="change(scope,$event)");

使用forEach遍历整个表单的数据(item是需要遍历的数组,index是数组中元素的下标);

关键:scopeIndex != index 过滤掉自身(原理是判断下表是否相等,相等就过滤掉);

最后使用includes来判断是否重复;

 示例代码如上图

                


版权声明:本文为qq_58671311原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。