Описание тега express-validator
Библиотека промежуточного программного обеспечения express.js для проверки и очистки.
1
ответ
Как проверить час, используя экспресс-валидатор Npm
Я пытаюсь использовать express-validator подтвердить час. Я послал этот JSON: { "hour" : "10:30", "day":"monday" } в следующем коде: var regex = new RegExp('/^(10|11|12|[1-9]):[0-5][0-9]$/'); var hour = req.body.hour; req.check('hour',"error to add …
20 янв '18 в 01:49
1
ответ
Экспресс-валидатор с модулями ESM
Я пытался импортировать в модуль ESM с этим синтаксисом в Node.js v8.7.0 с --experimental-modules флаг: import { check, validationResult } from 'express-validator/check'; import { matchedData, sanitize } from 'express-validator/filter'; Однако я пол…
25 окт '17 в 08:30
5
ответов
Цепные функции в JavaScript
Есть ли способ объединить функции в JavaScript, чтобы при вызове последней функции в цепочке учитывались все функции в цепочке, которые были указаны. По сути, я пытаюсь сделать то же, что и экспресс-валидатор: что-то вроде этого: check('password').p…
10 янв '19 в 22:27
1
ответ
Экспресс-валидатор - req.checkBody не является функцией
Я пытался исправить это в течение 2 часов, и я немного расстроился. По сути, я хочу проверить ввод формы, но я всегда получаю эту ошибку. TypeError: req.checkBody is not a function at C:\Users\bobbo\Desktop\Develops\Project_folder\routes\index.js:19…
15 май '18 в 20:39
1
ответ
Ошибка типа: req.checkBody не является функцией. Экспресс-валидатор не работает и проверка не проходит?
Я определяю почтовый маршрут, который обрабатывает запрос на отправку. Я написал следующий код в моем маршруте user.js: var express = require('express'); var router = express.Router(); var multer = require('multer'); var upload = multer({dest:'./upl…
30 окт '17 в 05:02
1
ответ
Как сделать условную проверку экспресс-валидатора 5.3.0?
export function valUPM() { return (req: Request, _res: Response, next: NextFunction) => { req .checkBody( "paymentType", `paymentType: ${messages.getFromSession(req, "mustNotBeEmpty")}` ) .notEmpty(); if (req.body.paymentType === "USP") { req .ch…
06 дек '18 в 16:22
0
ответов
Node.js + экспресс-проверка формы с помощью Flash + Express-Validator
У меня есть HTML-форма, которую я хочу проверить на своем сайте, и это НЕ форма для входа. Это простая форма HTML: <form method= "post"> <div id= bookingFields> <label>Name</label> <input class = "userInfo" id="name" name=…
26 янв '18 в 18:51
1
ответ
Проверка схемы с использованием Express Validator, как установить пользовательское сообщение об ошибке?
Я использую промежуточное программное обеспечение "экспресс-валидатор" для проверки формы. Так как я использую проверки схемы и у меня есть несколько асинхронных проверок, первая из них - проверка электронной почты, а следующая - проверка имени поль…
23 мар '18 в 09:09
0
ответов
Привязка пользовательских глобальных переменных в Node.js
Я использовал пакет экспресс-валидатора для проверки и пакет i18n для глобализации в своем проекте Node.js. Как вы видите, я использую и настраиваю эти два пакета таким образом. Обратите внимание, что i18n связан с глобальной переменной : // app-con…
13 янв '18 в 08:50
2
ответа
Как проверить значения флажков с помощью экспресс-валидатора?
В своей веб-форме я использую флажок, чтобы выбрать список компаний для каждой записи флажка, в качестве атрибута "value" я назвал название компании. В nodejs я использую экспресс-валидатор для проверки формы. Мне не ясно, как проверять и дезинфицир…
13 янв '19 в 06:50
4
ответа
Как я могу вернуть Multer Error клиенту при использовании Express-Validator?
Обновленная запись: прокрутите страницу вниз для получения обновленной информации. Оригинальный пост Мне нужна помощь в этом. Я создаю маршрут, который принимает FormData, проверяет данные файла через Multer (изображения в данном случае), затем про…
06 фев '19 в 01:48
2
ответа
Экспресс-валидатор isAfter всегда false
Я пытаюсь проверить, что определенная endDate находится после startDate. Я перепробовал все, что нашел и мог придумать, но ничего не работает. Несколько примеров того, что я пробовал: check('endDate').isAfter(new Date('startDate')).withMessage('End …
13 фев '19 в 20:00
4
ответа
nodejs: ошибки экспресс-валидатора не определены в шаблоне ejs
Я использую движок ejs вместо мопса. Когда я нажимаю кнопку регистрации, я получаю ошибки, неопределенные в моем представлении регистрации. Был только небольшой шанс, что я смогу получить сообщения проверки, но когда я нажимаю другие ссылки и затем …
29 ноя '17 в 06:22
1
ответ
Переменная ошибки проверки экспресс-валидатора, выдающая "неопределенную" ошибку при загрузке страницы
Я работаю над формой контакта и использую экспресс-валидатор для валидации. Я пытаюсь обработать ошибки, и это мой код в файле app.js (соответствующий фрагмент): // CREATE (POST) ROUTE - add new prospect to the DB app.post('/contact', [ check('first…
03 янв '19 в 20:03
0
ответов
Каков правильный тип Typescript для экспресс-проверки Результат?
Каков правильный тип для экспресс-проверки? Результат const mapError = (errors: any) => errors.map((error: any) => ({ [error.param]: error.msg })); Я использовал любой, но что я должен использовать сейчас
13 дек '18 в 03:34
1
ответ
Как использовать файл загрузки мультитера без промежуточного программного обеспечения
Я новичок в NodeJS, я разрабатываю приложение, в котором я создал форму регистрации. Для загрузки изображений я использую multer. И для проверки формы я использую экспресс-валидатор. Проблема со мной заключается в том, что перед проверкой формы файл…
19 июл '18 в 15:47
1
ответ
Экспресс-валидатор, используемый в MDN Express Tutorial
В учебнике по экспресс-MDN здесь используется следующий код для проверки // Validate that the name field is not empty. body('name', 'Genre name required').isLength({ min: 1 }).trim(), Чего я не понимаю, так это почему trim() прикован после isLength(…
09 авг '18 в 02:43
0
ответов
Ошибка экспресс-валидатора -> TypeError: req.checkBody не является функцией
Я использую пакет экспресс-валидатора для проверки запрашиваемых данных. В соответствии с этим ответом я также изменил декларацию заказа или пакета и инициализацию ниже мой файл server.js const express = require("express"); const session = require("…
24 май '18 в 14:41
2
ответа
Новый синтаксис экспресс-валидатора: валидация формы, обработанной мультером
Итак, я создаю небольшое приложение, чтобы научиться использовать express.js. У меня действительно простая форма, отправив одно текстовое поле и файл одновременно. Это передается через FormData, поэтому я использую multer на серверной части для обра…
05 сен '17 в 02:40
1
ответ
Получение req.getValidationResult не является функцией с валидатором expess
Я использую последний экспресс-валидатор и продолжаю получать req.getValidationResult is not a function хотя каждый пример имеет этот синтаксис. В моих маршрутах у меня есть const express = require('express'); const router = express.Router(); const …
20 май '18 в 00:20