【问题标题】:How to add condition based url validation in vuelidate如何在 vuelidate 中添加基于条件的 url 验证
【发布时间】:2020-12-14 04:32:13
【问题描述】:

我在我的 vue.js 项目表单验证中使用了vuelidate。效果很好。

但我需要基于条件的 URL 验证。我的要求如下。

我的创建会议表单具有位置类型字段和基于位置信息的字段。

以下截图:

类型 - 1

类型 - 2

如果用户选择添加虚拟 URL 验证。否则不添加 URL validate。

如果有人有这个解决方案,请分享给我。

【问题讨论】:

标签: vue.js vuelidate


【解决方案1】:

我得到了我的解决方案。它基于validation回调返回对象。

validations() {
  const self = this;
  return {
    model: {
      location: { required },
      location_info: {
        required,
        condUrlVald: self.model.location == 'V' ? url : required
      }
    }
  }
},

model.location 是位置类型字段变量。值“V”是位置类型“虚拟”

推荐人:https://github.com/vuelidate/vuelidate/issues/770#issuecomment-745101885

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-24
    • 2023-03-26
    • 2020-06-15
    • 2018-03-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多