【发布时间】:2021-07-23 11:48:49
【问题描述】:
如果单击Anonymous 复选框,我正在尝试将用户的Display Name 设为可选。
为此,我使用express-validator。
检查以下代码:
router
.route("/create-checkout-session")
.post(
[
check("displayName") //if isAnonymous : true than this is optional
.matches(vars.intlRegex)
.trim()
.escape()
.withMessage("Please provide a display name")
.optional({ checkFalsy: true }),
check("isAnonymous").isBoolean()],//isAnonymous
checkForErrors,
createCheckoutSession
如何在一个字段中验证另一个字段的值,并在此基础上使其成为可选。
提前致谢
【问题讨论】:
标签: javascript node.js express express-validator