Перенести angular *ngFor и *ngIf на новый синтаксис v17?
Я перехожу с angular 16 на 17 и столкнулся с проблемой, заключающейся в том, что мне нужно заменить все варианты использования*ngFor
и*ngIf
иngSwitch
с новым синтаксисом (@for
и@if
и@switch
).
Я знаю, что версия 17 все еще поддерживает старый синтаксис, но есть ли способ перенести их или регулярное выражение, чтобы заменить их новой формой?
1 ответ
Вы можете перенести поток управления проектом Angular с помощью этой команды:
ng g @angular/core:control-flow
Он выберет путь и перенесет все файлы (включая подкаталоги) в новый поток управления.
Эта команда все еще находится на рассмотрении разработчиков, но для моего проекта она отлично подошла.