Валидация форм на React JS. Простая валидация. Урок 1.

Валидация форм на React JS. Простая валидация. Урок 1.

Ulbi TV

3 года назад

96,370 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

Boobek Kalmatov
Boobek Kalmatov - 22.09.2023 12:16

блять все идеально за 6 мин все что нужно рассказал показал научил

Ответить
zont chan
zont chan - 14.09.2023 13:25

Спасибо!

Ответить
Oleg Sydorov
Oleg Sydorov - 15.08.2023 21:04

от души, спасибо!

Ответить
Alejandro Labrada
Alejandro Labrada - 05.06.2023 11:37

Метод blurHandler почему-то не срабатывает

Ответить
DarKing
DarKing - 13.05.2023 13:42

У меня у одного не работает?😢

Ответить
FozGenKo
FozGenKo - 02.04.2023 21:06

Единственное что я поменял, это onBlur , на onChange.
Зато switch case выучил)😂😂😂
Огромное спасибо)

Ответить
Савва
Савва - 29.03.2023 12:22

Man u are the best, I was finding this information about 2 days, and your video helped me so mch!!

Ответить
cano like
cano like - 27.03.2023 19:47

Честно говоря, не понравилось, не подошел мне способ

Ответить
Дмитрий Шах
Дмитрий Шах - 05.03.2023 18:51

Офигел когда остановил на паузу и понял что прошло уже пол видео, все МЕГА коротко и ясно, без кучи воды и долгих ненужных слов, большое спасибо

Ответить
Никита Кардополов
Никита Кардополов - 10.02.2023 08:01

Делал валидацию для пет-проекта, очень помог, спасибо!

Ответить
Yamil Layicov
Yamil Layicov - 09.12.2022 13:59

Мне понравилось и я написал комментарий

Ответить
виктор потапов
виктор потапов - 07.10.2022 08:31

очень помог спасибо большое)

Ответить
Вичислав
Вичислав - 27.08.2022 08:28

все классно, спасибо, отличный материал!

Ответить
Sergey Karlinskiy
Sergey Karlinskiy - 26.07.2022 18:55

Большое спасибо за шесть минут отличной информации!

Ответить
LEG1ONER
LEG1ONER - 14.07.2022 19:05

Лучший бро!

Ответить
Егор Лавринович
Егор Лавринович - 13.07.2022 21:24

Благодарочка за контент, очень многому ты меня уже научил, особенно кастомные хуки просто топ. Спасибо за твой труд!

Ответить
В Б
В Б - 20.05.2022 20:24

жесть, после того как поуправжняетесь с этим видео обязательно поизучайте что такое formik, сэкономите себе тонну времени и строчек кода

Ответить
Oleksii Kriuchkov
Oleksii Kriuchkov - 20.02.2022 01:53

Спасибо за полезный урок! Только я думаю, что правильнее проверять форму при нажатии на кнопку, а не при покидании поля

Ответить
Андрей Оленников
Андрей Оленников - 18.02.2022 16:02

Спасибо, помог! Красавчик!

Ответить
Charles Vane
Charles Vane - 15.02.2022 23:13

Я молюсь тебе)))

Ответить
Dmitry Voronov
Dmitry Voronov - 15.02.2022 20:02

Полезное видео, спасибо!

Ответить
anonymousNouname
anonymousNouname - 15.01.2022 18:27

Отстой полный

Ответить
Mario
Mario - 17.12.2021 17:10

А можно ли скопировать код где ни будь?

Ответить
life YouTube
life YouTube - 14.12.2021 01:29

при вводе нуля в инпут надо что бы сразу загоралась ошибка. реализовать так же как тут с паролем ?

Ответить
Наталья Царенкова
Наталья Царенкова - 27.11.2021 21:39

Спасибо Вам!

Ответить
Дмитрий Белкин
Дмитрий Белкин - 14.09.2021 23:13

Почему то у меня в инпуте ничего не хочет писать, что-то походу с useState

Ответить
Алексей
Алексей - 23.08.2021 22:47

Спасибо за труд!. Просто здорово!

Ответить
Graveご
Graveご - 31.07.2021 16:17

Делаю этот компонент по таску(учусь) заняло у меня два дня. Это плюс тайпскрипт и создание карточки по введенным данным. У тебя бы это заняло 10 минут)))

Ответить
The Gulp of English
The Gulp of English - 23.07.2021 23:47

Спасибо. Все круто. Продолжаем смотреть на х 0.75 )))

Ответить
Genna Bukin
Genna Bukin - 10.07.2021 18:33

спс !

Ответить
Алексей Черникевич
Алексей Черникевич - 07.06.2021 23:40

Почему нельзя просто вставить required и доверить валидацию браузеру?

Ответить
Serg Sergey
Serg Sergey - 29.05.2021 19:55

Спасибо, очень доходчиво, очень наглядно

Ответить
ivanov_andriy
ivanov_andriy - 20.05.2021 14:18

спасибо!

Ответить
Andrii Rak
Andrii Rak - 19.05.2021 17:45

Щоб було актуальніше в нашому технологічному світі, краще код закидувати на гіт або кодепен.

Ответить
Данил
Данил - 17.05.2021 09:52

Огромное спасибо

Ответить
Big Boy
Big Boy - 16.05.2021 17:45

Я вроде не глупый, но не особо понял как работает эта ебанутая конструкция:
{(emailDirty && errorEmail) && <div style={{color: "red"}}>errorEmail</div>}

Ответить
E katerina
E katerina - 11.05.2021 16:03

Спасибо!!!!

Ответить
Николай Сергеевич
Николай Сергеевич - 17.04.2021 10:32

Привет. Я новичок в React, помоги разобраться. После нажатия кнопки форма очищается, а мне надо что бы данные пользователя уходили в другой компонент, но они приходят как undefined так как форма уже пуста.

Ответить
Никита Ясаков
Никита Ясаков - 21.03.2021 18:21

Привет. Не совсем понял назначение двух стейтов "isDirty" у полей. Для чего они нужны? Зачем нам нужно знать, заходили ли мы в поля или нет? Зачем нам менять этот стейт после захода в поле? Поля же и так замечательно валидируются на правильность ввода или отсутствие данных в полях. Мы их написали позже.

Ответить
Frozeninside
Frozeninside - 24.02.2021 21:28

Спасибо ! все на высоте ждем других подобных видео про компоненты и как они работают

Ответить
Vl ad
Vl ad - 22.02.2021 20:45

top!!!

Ответить
Ferunelli
Ferunelli - 20.02.2021 00:35

Ну такое. Я устраивался на middle разработчика в одну компанию и тестовым заданием как раз была валидация формы. Если честно, то этот вариант это самый банальный способ валидации, который не особо то и хорош. Валидировать надо сразу всю форму, у формы есть поле onInput, его надо использовать, а не вот это вот всё. Для джунов сойдет, но не больше) Если хочешь поподробнее про способ хорошей валидации, то ответь и я распишу) Неплохо было бы его показать подписчикам в таком случае) Он хорошо масштабируется под множество инпутов. Если у тебя будет 10 инпутов, что нормально для формы, то у тебя просто пипец много строк кода будет) Да, во втором видео гораздо лучше, но всё равно, советую рассмотреть мой вариант и его уже расширить. Там код сейчас не особо то и чистый, но он будет чуток получше всё же) Валидировать сами инпуты напрямую не особо хорошая идея

Ответить
Руслан Келбиханов
Руслан Келбиханов - 18.02.2021 15:39

у меня почему то не работает, вроде все написал правильно, так же как и показал, но инпут никак не реагирует(
кто нибудь сталкивался с подобной проблемой?

Ответить
Kirill Shapovalov
Kirill Shapovalov - 08.02.2021 20:25

Все как обычно четко, ясно, понятно, быстро и без воды! Реально подсел на твой канал. Спасибо! Успехов тебе!

Ответить
Алексей Гундин
Алексей Гундин - 07.02.2021 23:04

А я Formik использую и горя не знаю :-)

Ответить
Artem Pavlenko
Artem Pavlenko - 15.01.2021 13:18

Всё классно... Но только один вопрос 🙋 Почему ты всегда передаёшь слушателей { ( e ) => blurHandler( e ) } , а не просто onBluc = { blurHandler } (когда просто сallback принимает только параметр event)

Ответить
Тамер Бро
Тамер Бро - 30.11.2020 18:25

атдуши братан, спасибо,удачи!

Ответить
Peter Falcone
Peter Falcone - 09.11.2020 08:41

Можно пожалуйста гайд как очищать поля инпутов после ввода, когда инпут сделан отдельным компонентом.

Ответить
Sergey Kechedzhiev
Sergey Kechedzhiev - 17.10.2020 10:30

Грамотная подача материала, красивое оформление. Что ещё нужно? Мой любимый сериал, жду новых серий. Спасибо!

Ответить