Код: Выделить всё
@Component({
selector: 'app-meeting-events',
templateUrl: './meeting-events.component.html',
standalone: true,
imports: [CommonModule],
})
export class MeetingEventsComponent {
// Observable emits an array of events
meetingEvent$: Observable = of([
{ id: 1, title: 'Team Sync' },
{ id: 2, title: 'Planning' },
]);
}
export interface Event {
id: number;
title: string;
}
< /code>
Шаблон с использованием @let: < /p>
@let events = meetingEvent$ | async;
[list]
[*]
{{ e.title }}
[/list]
Но когда я использую классический *ngif в качестве синтаксиса, тип правильно выведен:
ngif тип
- {{ e.title }}
Мой вопрос: < /p>
Это известное ограничение нового синтаксиса @let?>
Подробнее здесь: https://stackoverflow.com/questions/797 ... erred-type
Мобильная версия