Меню навигации Bootstrap запоминает состояние свертывания при обновлении / изменении страницы - PullRequest
0 голосов
/ 17 июня 2019

У меня есть простая боковая панель на моем сайте (каждая страница) со следующим html:

    <nav id="sidebar">
        <ul class="list-unstyled components">
            <li class="active">
                <a href="#toolboxSubMenu" data-toggle="collapse" aria-expanded="false" class="dropdown-toggle">Toolbox</a>
                <ul class="collapse list-unstyled" id="toolboxSubMenu">
                    <li>
                        <a asp-area="" asp-page="/Toolbox/UserManagement/List">User</a>
                    </li>
                    <li>
                        <a asp-area="" asp-page="/Toolbox/UserManagement/List">Activity</a>
                    </li>
                    <li>
                        <a asp-area="" asp-page="/Toolbox/DataCallManagement/List">Data Call Management</a>
                    </li>
                    <li>
                        <a href="#formSubMenu" data-toggle="collapse" aria-expanded="false" class="dropdown-toggle">Form</a>
                        <ul class="collapse list-unstyled" id="formSubMenu">
                            <li class="leveltwo">
                                <a asp-area="" asp-page="/Toolbox/SectionManagement/List">Section</a>
                            </li>
                            <li class="leveltwo">
                                <a asp-area="" asp-page="/Toolbox/QuestionManagement/List">Question</a>
                            </li>
                        </ul>
                    </li>
                </ul>
            </li>
            <li>
                <a asp-area="" asp-page="/Index">Dashboard</a>
            </li>
            <li>
                <a asp-area="" asp-page="#">Help</a>
            </li>
        </ul>
    </nav>

Это прекрасно работает, за исключением того, что все сворачивается всякий раз, когда страница перезагружается или изменяется. Я бы хотел, чтобы он запомнил, какие меню были открыты, и сохранил их.

Есть что-нибудь, что может помочь здесь?

...