Вы не можете использовать оба.Это либо одно, либо другое.
multiple
: если этот параметр включен, можно одновременно активировать несколько вкладок.
activeIndex
: индекс активной вкладки или массив индексов.изменить выбранную вкладку программно.
Из-за того, как они работают, они будут противоречить друг другу.Один должен иметь несколько открытых, другой - только один открытый.
https://www.primefaces.org/primeng/#/accordion
Например:
Представьте, что у вас есть функция, которая говорит openDoor()
и тот, который называется closedDoor()
, если вы используете их в ЖЕ ВРЕМЯ , они будут противоречить друг другу.
Это то, что вам нужно:
<p-accordion [multiple]="true" >
<p-accordionTab header="Header 1" [selected]="true">
Content 1
</p-accordionTab>
<p-accordionTab header="Header 2">
Content 2
</p-accordionTab>
<p-accordionTab header="Header 3">
Content 3
</p-accordionTab>
</p-accordion>