0
我使用express-validator来验证和消毒我在服务器端的表单。许多验证和消毒在各个领域都很常见。 例如,我在几乎所有的领域做有没有办法一次性清理特定形式的所有字段?
check('field name here")
.exists()
.trim()
.escape()
.xss()
,并在所有不同领域手工指定它们变得非常多余。有没有一种方法可以应用验证条件并一起清理所有字段?
其实,一个*可以*使用'*',但只适用一层深度。如果有任何嵌套的字段必须通过相同的过程,那么您需要为每个级别执行'*。*'等等 – gustavohenke
@gustavohenke我不关注,它如何执行'exists()'检查如果你没有指定该字段的名称? – skirtle
嗯,你是对的:)但如果验证是另一个比那更好。 – gustavohenke