【发布时间】:2017-04-27 12:38:51
【问题描述】:
我需要在 joi 验证中验证动态键名。
以下代码正在运行,但我需要在以下示例中更改键名动态,例如 'phone'+this.props.date
this.validatorTypes = {
'phone': Joi.string().min(10).max(10).required().label('Phone').options({
language: {
any: {
empty: 'is required'
},
string: {
min: 'length must be {{limit}} characters long'
}
}
}),
'name': Joi.string().min(3).max(30).required().label('Name').options({
language: {
any: {
empty: 'is required'
},
string: {
min: 'length must be {{limit}} characters long'
}
}
})
},
谢谢
【问题讨论】:
-
您能否举例说明您希望通过验证的一些数据?
-
'phone'+this.props.date: Joi.string()...
标签: joi