【问题标题】:Vee-validate - validate repeatable input fieldsVee-validate - 验证可重复的输入字段
【发布时间】:2019-03-27 10:18:27
【问题描述】:

我想在 vee-validate 中验证一个可重复的文本字段。至少应填写一行输入。我怎样才能实现这种验证?

这里显示了我的可重复文本字段在浏览器中的外观。当我单击“+”时,会添加一个带有输入的新行。

如果有任何帮助,我将不胜感激。

【问题讨论】:

  • 当然,这似乎可行?你尝试了什么?似乎如果您给每个输入一个唯一的名称并像往常一样应用 v-validate ,它将起作用。
  • 但是这些字段是动态生成的。而且我还想确保至少填写一行字段。
  • 请查看 Stack Overflow 常见问题解答 - This part specifically。我建议您另外准备一个示例,也许使用此模板:codesandbox.io/s/x4kp93w3o

标签: vue.js repeater vee-validate


【解决方案1】:

您只能在第一行应用required 规则。如果您的代码中有v-for,则可以使用track-by="$index" 跟踪第一行,并有条件地应用规则。

但是,我认为如果您添加一个代码示例,对其他人的帮助将非常有用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-09-06
    • 2019-08-14
    • 1970-01-01
    • 1970-01-01
    • 2019-12-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多