Я пытаюсь использовать боковую навигационную панель начальной загрузки.
<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>