gpt4 book ai didi

reactjs - React Joi uri 验证可选

转载 作者:行者123 更新时间:2023-12-01 21:56:45 26 4
gpt4 key购买 nike

我在 React 中使用此模式的 Joi 验证:

...
intro_video_link:
Joi.string()
.uri()
.label("Intro Video"),
...

intro_video_link 也是必需的。我希望 Joi 验证 uri 的字段是否已填充,但也允许它为空。没有调用 .required()

如何?

谢谢

最佳答案

您可能想要合并 .allow().required() :

 intro_video_link:  Joi.string().uri().label("Intro Video").required().allow('')

这样,以下对象将通过验证:

{
intro_video_link: ''
}


{
intro_video_link: 'https://github.com'
}

关于reactjs - React Joi uri 验证可选,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56367863/

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