Очевидно, что вы можете использовать вход expanded
на панели расширения Angular Material, чтобы по умолчанию определенная панель открывалась при загрузке.Тем не менее, у меня есть аккордеон, в котором все панели расширения генерируются динамически, и все они необязательны, но я бы хотел, чтобы открылась первая панель.
Я мог бы пройти через каждую из моих ngFor
sкоторые используют шаблоны для генерации панелей, чтобы увидеть, существует ли он, а затем к первому индексу добавляют атрибут, но есть несколько циклов, которые вытягивают шаблоны, и это кажется грязным.Я хотел бы иметь возможность получить какое-либо свойство из mat-accordion
после завершения представления, чтобы увидеть, какое из первых прикреплено к аккордеону, и добавить атрибут, но, похоже, это невозможно.Кто-нибудь знает, есть ли способ сделать это?