gpt4 book ai didi

javascript - 如何在 VeeValidate 规则之间使用多范围

转载 作者:行者123 更新时间:2023-12-03 01:17:19 26 4
gpt4 key购买 nike

如何在规则之间使用多范围或包含 VeeValidate ?

我想验证 1-15 和 100

等式。5有效50无效100有效

我试试

rule. Between = [[1,15],100];不起作用,但错误消息是“XXX 字段必须介于 1,15 和 100 之间。”

最佳答案

考虑使用自定义验证器:

import { Validator } from 'vee-validate';

// Define custom validation rule
Validator.extend('custom-val', {
getMessage: field => `The ${field} field must be between 1,15 and 100.`,
validate: value => value === 100 || (value >= 1 && value <= 15)
});

然后使用此验证规则:

<input type="text" name="my-field" v-validate="'custom-val'">

关于javascript - 如何在 VeeValidate 规则之间使用多范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51945243/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com