RSS Angular Blog - Medium
Подписаться
Попробуйте новые миграции входных сигналов
Команда Angular представила новую миграцию, чтобы помочь разработчикам обновить свои декораторные входные данные до нового API сигналов. Сигнальные входные данные предоставляют обновления функциональности входных данных, сохраняя при этом совместимость функций с декораторными входными данными. Одной из основных причин для обновления является безопасность типов, которая позволяет разработчикам удалять хрупкие шаблоны кода. Сигнальные входные данные также упрощают мониторинг входных данных. Новый API можно использовать для рефакторинга кода, который использует хук жизненного цикла ngOnChanges для отслеживания обновлений входных данных. Миграцию можно запустить через Angular CLI или в виде действий по рефакторингу кода в VSCode. Инструментарий обновит объявления @Input и скорректирует ссылки на входные данные, вводя переменные при необходимости. Миграция настраиваема и имеет опции, чтобы помочь выбрать правильную стратегию для миграции кода. Команда Angular с нетерпением ждет продолжения движения вперед и реализации своего видения новой модели реактивности. Новый API сигналов, как ожидается, упростит умственную модель разработчиков Angular и сделает ее проще для рассуждения о синхронизации и потоке состояния.