Gibt es eine Middleware-Funktion, um alle Einträge in Formularen für Knoten js und express js zu überprüfen?
Ich möchte nach Sonderzeichen suchen, und ich möchte nicht jedes Formularfeld zu jeder Zeit validieren.
Vielen Dank!
Antworten:
3 für die Antwort № 1Das Express-Validierer könnte eine gute Passform sein. Darauf ist gebaut validator.js, eine beliebte Validierungsbibliothek.
Das Express-Validierer ist auch häufig aktualisiert.
1. Setup und init
expressValidator = require("express-validator");
app.use(expressValidator([options]));
2. Konfigurieren Sie die Validierung
req.checkBody("postparam", "Invalid postparam").notEmpty().isInt();
req.checkParams("urlparam", "Invalid urlparam").isAlpha();
req.checkQuery("getparam", "Invalid getparam").isInt();