#1179·vuelidate

在向数组中插入新对象后,验证状态不再是可反应的(vue2)

作者: fessacchiotto创建于 2023年4月21日更新于 2025年11月27日
标签bug2.0

我有一个行,这是一个具有几个属性的对象。这个行是一个表单的组成部分。这个表单是一组行的数组。 我需要在第二行和第三行之间插入一行。我使用 `splice` 来做到这一点。 表单本身是正常的可反应的,正如预期的那样(在 vue2 中),但插入的行的验证状态不是可反应的(即错误没有被检查/验证)。 事实上,如果我将新行推入表单/数组(即将其添加到数组的末尾),vuelidate 就可以工作(它会验证行字段中的错误),但如果我将其插入到两行之间,则不起作用。 在表单组件中:

内容来源: vuelidate/vuelidate