#angular #heterogeneous-array
#angular #разнородный массив
Вопрос:
Я хочу представить список элементов, поступающих из сервиса, и элементы могут быть разных типов. Мне нужно отобразить другой шаблон для каждого элемента во время выполнения. Есть ли что-нибудь, что выбирает шаблон для каждого элемента в коллекции на основе его значения или типа? Например, в xaml есть концепция выбора шаблона.
Комментарии:
1. Что не так с этим вопросом?
Ответ №1:
Вы можете использовать NgSwitch
. Оберните возможные шаблоны в контейнер и поместите директиву ng switch в контейнер. Поместите директиву NgSwitchCase в каждый шаблон. Совпадающие случаи будут видны.