Угловой 5 сиденав - PullRequest
       5

Угловой 5 сиденав

0 голосов
/ 30 апреля 2018

Я пытаюсь использовать боковую навигационную панель начальной загрузки.

<nav id="sidebar"   [(class.slide-in)]="slideIn"  >
     <div class="sidebar-header">
         <img alt="Home" height="65" src="/assets/images/angular-logo.png" title="Home" width="150" class="ng-star-inserted">
     </div>

     <ul class="list-unstyled components">
         <p>Content</p>
         <li id="sidebar-list" style="border:2px;">  
             <a [routerLink]="['/HistoryOfAngular']">History of Angular</a>
         </li>
         <li id="sidebar-list">
             <a href="#">Hello World</a>
         </li>
         <li id="sidebar-list">
             <a href="#">Data Binding</a>
         </li>


     </ul>-->
</nav>

<!-- Page Content Holder -->
<div id="content">

     <nav class="navbar navbar-default">
          <div class="container-fluid">
               <button (click)="toggleSidebar()"   style="margin:0px;border-radius: 0px;     height: 50px;" type="button" id="sidebarCollapse" class="btn btn-info navbar-btn">
                    <i class="glyphicon glyphicon-align-left"></i>
                    <span>MENU</span>

               </button>
           </div>
       </nav>

Я переключаю боковую навигацию с помощью некоторого js-кода в теге, но тег script не работает под углом 5. Как я могу его переключить. Я думал, что есть некоторый код в моем файле .ts, как

   toggleSidebar():void{
     }

Я не уверен, что положить в него, чтобы переключить его. Код для переключения в теге скрипта:

   <script >
         $(document).ready(function () {
             $('#sidebarCollapse').on('click', function () {
                 $('#sidebar').toggleClass('active');

                   console.log("HII");
             });
         });
         console.log("HII");
  </script>

1 Ответ

0 голосов
/ 20 июня 2018
<nav class="navbar-default navbar-fixed-top">
    <div class="container-fluid">
        <!-- Brand and toggle get grouped for better mobile display -->
        <div class="navbar-header">
            <b>
                <a class="navbar-brand" href="#">
                    Title
                </a>
            </b>
            <button type         ="button" 
                    class        ="navbar-toggle collapsed" 
                    data-toggle  ="collapse" 
                    data-target  ="#bs-example-navbar-collapse-1"
                    aria-expanded="false">

                <span class="sr-only">Toggle navigation</span>
                <span class="icon-bar"></span>
                <span class="icon-bar"></span>
                <span class="icon-bar"></span>

            </button>
        </div>

        <!-- Collect the nav links, forms, and other content for toggling -->
        <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
            <ul class="nav navbar-nav">
                <li routerLinkActive="active"><a routerLink="route1">Route1</a></li>
                <li routerLinkActive="active"><a routerLink="route2">Route2</a></li>
                <li routerLinkActive="active"><a routerLink="route3">Route3</a></li>       
            </ul>
        </div>
    </div>
</nav>

Это от https://bootswatch.com/darkly/

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