vee 验证 3.x。验证 "required value if only another value is null"
vee-validate 3.x. validate "required value if only another value is null"
vee-验证3.x.
我想验证“如果只有另一个值为空,则需要的值”。
参考“跨域验证”,
我试图创建一个这样的验证器。
validate: function (value, another) {
return another.value != null || value != null;
}
但当 value
为 null 时不会调用验证函数。
如何创建这样的验证器?
或者如何在 value
为空时调用该函数?
感谢阅读我糟糕的英语。
使用bootstrap-vue 2.x,我自己解决了这个问题。
<validation-provider name="REQUIRE_ONE"
:rules='{ required: another == null}' v-slot='v-slot-1'>
任何人都在使用 ValidationProvider
如果 fieldModel2
为 null 或空字符串 ,则需要 fieldModel1
<ValidationProvider
v-slot="{ errors }"
vid="fieldModel1"
:rules="{
required: !fieldModel2 || fieldModel2.length === 0,
}"
name="Your field name"
>
vee-验证3.x.
我想验证“如果只有另一个值为空,则需要的值”。
参考“跨域验证”, 我试图创建一个这样的验证器。
validate: function (value, another) {
return another.value != null || value != null;
}
但当 value
为 null 时不会调用验证函数。
如何创建这样的验证器?
或者如何在 value
为空时调用该函数?
感谢阅读我糟糕的英语。
使用bootstrap-vue 2.x,我自己解决了这个问题。
<validation-provider name="REQUIRE_ONE"
:rules='{ required: another == null}' v-slot='v-slot-1'>
任何人都在使用 ValidationProvider
fieldModel2
为 null 或空字符串 ,则需要 fieldModel1
<ValidationProvider
v-slot="{ errors }"
vid="fieldModel1"
:rules="{
required: !fieldModel2 || fieldModel2.length === 0,
}"
name="Your field name"
>