Почему нулевые значения нарушают работу угловых сигналов (и что делать вместо этого)
Автор: Deborah Kurata
Загружено: 2026-02-04
Просмотров: 1929
Описание:
Вы пробовали сделать поле формы допускающим значение NULL при использовании Signal Forms? Внезапно ваш шаблон начинает выдавать ошибки! А иногда и схема валидации тоже.
В этом видео мы рассмотрим свойства, допускающие значение NULL:
🔥 почему они сложны
🔥 где они приводят к ошибкам
🔥 лучшие шаблоны для корректной обработки значений NULL в Signal Forms
Мы также рассмотрим один не самый изящный обходной путь, с которым вы можете столкнуться, но который, вероятно, использовать не стоит.
Попутно вы увидите, как метод applyWhenValue() помогает с условной валидацией.
Ссылки
Код: https://github.com/DeborahK/angular-s...
Видео на YouTube: "Angular Signal Forms: первый взгляд на новый API форм": • Angular Signal Forms: A First Look at the ...
Видео на YouTube: "Angular Signal Forms: условная проверка (обязательно… но только иногда)": • Angular Signal Forms: Conditional Validati...
Видео на YouTube: "Angular Signal Forms: массивы: как создавать и проверять повторяющиеся поля": • Angular Signal Forms Arrays: How to Build ...
Видео на YouTube: "Angular Signal Forms: как проверять массивы объектов": • Angular Signal Forms: How to Validate Arra...
НОВЫЙ курс на Pluralsight: "Angular: Сигналы: https://www.pluralsight.com/courses/a...
Содержание
00:00 В этом видео
00:40 Нулевые значения вызывают ошибки ввода в формах сигналов
02:59 Ошибки ввода нулевых значений НЕ являются ошибкой
03:28 Обработка полей с нулевыми значениями: правильный подход
04:11 Обработка полей с нулевыми значениями: предотвращение ошибок ввода в формах сигналов
05:05 Обработка полей с нулевыми значениями: проверка (applyWhenValue())
06:49 Обработка полей с нулевыми значениями: лучшие практики
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
😊Обо мне
Привет! Меня зовут Дебора Курата.
Я разработчик программного обеспечения и создатель контента на YouTube. Я выступаю на конференциях, таких как VSLive и ng-conf. Пишу статьи для freeCodeCamp. И являюсь автором на Pluralsight. За свою работу в поддержку разработчиков программного обеспечения я была удостоена награды Microsoft Most Valuable Professional (MVP) и являюсь экспертом Google Developer Expert (GDE).
Посмотреть мой контент на YouTube: / @deborah_kurata
Связаться со мной в Twitter: @DeborahKurata
Или на Bluesky: @deborahkurata.bsky.social
Найти мои курсы на Pluralsight: https://www.pluralsight.com/profile/a...
Получите доступ к моим статьям на freeCodeCamp:
сайт: freecodecamp.org/news "Дебора Курата"
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
#Angular
#angularTutorials
#angularforbeginners
#angularbestpractices
#modernAngular
#angularsignalforms
#AngularForms
#signalforms
#signalbasedforms
#formswithsignals
#AngularValidation
#validation
#signalformsvalidation
#validationwithsignalforms
#nullHandlingWithSignalForms
#handleNullsInSignalForms
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: