Мне интересно, есть ли у меня комбинация ngIf
и ngFor
вот так. Что будет работать первым, когда Angular создаст свои элементы?Angular 2 ngIf и ngFor combination
<li *ngIf='isDisplayed' *ngFor='let item of itemsList'></li>
изображений в сценарии, что мы имеем itemsList
из нескольких тысяч item
и ngFor
проходит первый бы приложение полной катастрофой. Конечно, я могу использовать div
, чтобы обернуть это и поставить там ngIf
, но узнать больше об этом отлично. Благодарю.
Что вы имеете в виду под «не поддерживается»? Я имею в виду, технически я могу использовать их, и он все еще работает, не так ли? –
См. Связанную проблему. В следующей версии это бросит. Вам нужно переместить один ('* ngFor' или' * ngIf') в тег ''. Ответ на вопрос, который я обозначил как дубликат, показывает, как это сделать. –