【发布时间】:2017-05-02 09:02:48
【问题描述】:
在我当前的项目中,我想添加下拉菜单,为此我从link 中获取了代码。添加下面的代码后,下拉菜单如示例中所示,但当我单击它时没有任何反应。
<li class="dropdown">
<a [routerLink]="['/frontendai']" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Application Insights <span class="caret"></span></a>
<ul class="dropdown-menu" role="menu">
<li><a [routerLink]="['/frontendai']">FrontEnd AI</a></li>
<li class="divider"></li>
<li><a [routerLink]="['/apiai']">API AI</a></li>
<li class="divider"></li>
<li><a [routerLink]="['/apiai']">SQL Exception</a></li>
</ul>
</li>
我使用了 Bootstrap 3.3.7 版,并在我的 index.cshtml
中添加了以下几行<link href="node_modules/bootstrap/dist/css/bootstrap.css" rel="stylesheet" />
<link href="node_modules/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet" />
<script src="~/node_modules/bootstrap/dist/js/bootstrap.min.js"></script>
如何在 Angular 2 项目中使用 Bootstrap 下拉菜单?
【问题讨论】:
-
请参阅here 了解如何将代码分离为单独的角度组件。
标签: angular typescript dropdown bootstrapping