用Element UI 的表单验证怎么写三选一?

我是一个diglog的弹窗,里面的表单需要验证,但是有三项的input 电话、邮箱、座机。这三项只填写一项就可以。怎么写验证规则。
下面展示具体的图.
图片描述

我使用的是vue 和 饿了么的UI框架.

阅读 5.4k
4 个回答

把3项关联到一个自定义验证规则validator

someRule: [{
 validator: function(rule, value, callback) {}
}]

判断只要有一项不为空就为true

你可以这样来做

做个下拉列表框

分别有 手机、座机、邮箱 三个选项

这样就实现了三选一了

后面跟一个文本框、根据客户选择的验证那一项就OK了

想问下这个问题解决了么 我也遇到了同样的问题

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题