Vee-validate 验证禁用字段
Vee-validate validating disabled field
我正在使用 vee-validate 3.2.1。
我有一个可以根据其他字段的值禁用的字段,如果启用该字段是必需的,但如果禁用则不需要。
我的领域是这样的
<div class="vx-col sm:w-1/2 w-full">
<ValidationProvider name="name" rules="required" v-slot="{ errors }">
<select name="city"
:disabled="cityDisabled" v-model="city">
//options
</select>
</ValidationProvider
</div>
我想使用 cityDisable 变量来禁用所需的验证。我该怎么做?
使用规则属性的对象形式,您可以像这样将 required 设置为 true 或 false:
<ValidationProvider name="name" :rules="{'required':!cityDisabled}" v-slot="{ errors }">
我正在使用 vee-validate 3.2.1。 我有一个可以根据其他字段的值禁用的字段,如果启用该字段是必需的,但如果禁用则不需要。
我的领域是这样的
<div class="vx-col sm:w-1/2 w-full">
<ValidationProvider name="name" rules="required" v-slot="{ errors }">
<select name="city"
:disabled="cityDisabled" v-model="city">
//options
</select>
</ValidationProvider
</div>
我想使用 cityDisable 变量来禁用所需的验证。我该怎么做?
使用规则属性的对象形式,您可以像这样将 required 设置为 true 或 false:
<ValidationProvider name="name" :rules="{'required':!cityDisabled}" v-slot="{ errors }">