Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js express validator custom()方法不使用';不行。如何调试它?_Node.js_Validation_Express_Express Validator - Fatal编程技术网

Node.js express validator custom()方法不使用';不行。如何调试它?

Node.js express validator custom()方法不使用';不行。如何调试它?,node.js,validation,express,express-validator,Node.js,Validation,Express,Express Validator,我试图弄明白为什么这个自定义验证总是被忽略 exports.validateData=[ //…其他有效的内置验证。。。 正文('字段') .自定义((值)=>{ console.log('显示此消息!') 返回错误 }) .withMessage('错误!'), //…其他有效的内置验证。。。 ] 我从来没有把搞错过闪光信息 我的路由文件如下所示: router.post(“/person/add”, personController.validateData, asyncHandler(p

我试图弄明白为什么这个自定义验证总是被忽略

exports.validateData=[
//…其他有效的内置验证。。。
正文('字段')
.自定义((值)=>{
console.log('显示此消息!')
返回错误
})
.withMessage('错误!'),
//…其他有效的内置验证。。。
]
我从来没有把
搞错过闪光信息

我的路由文件如下所示:

router.post(“/person/add”,
personController.validateData,
asyncHandler(personController.createPerson)
)
你知道为什么会这样吗?如何调试它?

请告诉我如何改进我的答案以获得您的帮助。:)

对不起,我的英语很差

更新:我刚刚在
快速验证器
正式回购中发现了完全相同的问题。目前还没有解决办法