【发布时间】:2017-12-07 11:04:01
【问题描述】:
我可以对节点中的函数表达式执行 Joi 验证,如下所示
export var shippingInfo = Joi.object().keys({
expectedDeliveryDate:Joi.date().required(),
isRegisteredCompanyAddress:Joi.number().required(),
addressLine:Joi.string(),
country:Joi.string(),
state:Joi.string(),
city:Joi.string(),
zipcode:Joi.string()
});
但问题是,我最近开始研究打字稿。所以在这里,我的课程很少,我应该像在上面的函数表达式中那样执行 Joi 验证。即我想验证以下课程
export class ShippingInfo {
expectedDeliveryDate: Date,
isRegisteredCompanyAddress: number,
addressLine:string,
country:string,
state:string,
city:string,
zipcode:string
}
我应该如何对上述课程进行验证。应该对类级别还是对象级别进行验证?怎么样?
【问题讨论】:
标签: javascript node.js validation typescript joi