#angular #pug #angular-ivy
#angular #pug #angular-ivy
Вопрос:
С момента моего обновления с Angular 10 до 10.1 мой компилятор ivy начал неправильно читать директивы ngFor.
например
mat-grid-tile(
*ngFor='let preview of previewList; trackBy: trackByFn'
)
img.previews__img(
#previewImage,
)
mat-icon(
(click)='deletePreview(preview.name)',
) delete
canvas.previews__canvas(
#previewCanvas
)
.previews__name {{preview.name}}
Айви случайно советует мне:
ошибка TS2339: свойство ‘preview’ не существует для типа
Тривиально, что preview
это свойство находится внутри *ngFor
области действия директивы, но Ivy, похоже, этого не понимает. Как я могу это решить?
Комментарии:
1. Можете ли вы подтвердить, создав демонстрацию на stackbltz.com
Ответ №1:
Закройте работающий сервер. Запустите ng serve снова.