Как переключить конкретную панель в ngFor из component.ts в angular2 - PullRequest
0 голосов
/ 29 мая 2018

На аналогичный вопрос был дан ответ, но я не могу выяснить, почему код не работает для меня.У меня есть список ngbpanels, сгенерированных с использованием ngFor.Мне нужно развернуть / развернуть конкретную панель в соответствии с некоторой логикой

В файле HTML

<ngb-accordion #acc="ngbAccordion" >
<ngb-panel *ngFor="let panel of panels; let panelIndex=index" id="{{panelIndex}}">
....

В файле TS:

@ViewChild('acc') panelsView;
....
this.panelsView.toggle(this.panelIndex);

Панельоткрыт и при написании этого кода я хотел бы, чтобы он переключался при определенных условиях.Код не выдает никаких ошибок, но панель остается открытой

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...