ngx- bootstrap Аккордеон - атрибут [CloseOthers] не работает - PullRequest
0 голосов
/ 14 апреля 2020

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

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

   <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 ("ng-refle-close-others", "false" );

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