我有一个包含N个元素的数组(大小在变化),并且我正在使用vuelidate进行验证。我没有找到验证方法可以看到所选数组元素的迭代器/索引的示例。例如,我在数组中有3个文本字段。所有元素都是必需的。如果我让第一个元素为空,则所有3个文本字段都将显示相同的错误(“需要文本字段”)。有解决方案吗?非常感谢您的每个答案
答案 0 :(得分:1)
非常简单-使用every
和forEach
:
if (!arrayOfTextFields.every(t => t.value != "" && t.value != "Textfield is required")) {
arrayOfTextFields.forEach(t => t.value = "Textfield is required");
}