ngx-bootstrap Accordion - атрибут [CloseOthers] не работает

*Описание:**

Я пытаюсь выполнить задачу, которая включает вложенный аккордеон, например древовидную структуру

   <accordion-group> -- Division
       <accordion>
            <accordion-group> -- Region
                  <accordion>
                        <accordion-group> -- Team
                             <accordion> -- [CloseOther] = true
                                    <accordion-group> -- Team1
                                    <accordion-group> -- Team2
                                    <accordion-group> -- Team3

Аккордеон нижнего уровня - это сетка и кнопка "Отправить" - пользователь может ввести значения и нажать кнопку "Отправить", чтобы сохранить изменения в бэкэнд.

Я пытаюсь достичь: если пользователь изменил значения аккордеона Team1, и если он не отправит аккордеон и перейдет на аккордеон Team2.

Я хочу показать предупреждающее сообщение / хотя бы попытаться остановить свертывание измененного аккордеона

Я попытался установить для атрибута CloseOthers значение false. Значение в DOM аккордеона меняется, но это не учитывается группами аккордеона.

document.getElementById(Id).setAttribute("нг-отражать-закрыть-другие","ложь");

0 ответов

Другие вопросы по тегам