【发布时间】:2017-11-10 15:18:50
【问题描述】:
Bootstrap 下拉代码工作正常(没有 Angular 2),但相同的代码与 Angular 2 集成,它无法按预期工作。
HTML 和 CSS 代码: [下拉菜单有效。]
<div class="collapse navbar-collapse">
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">
<i class="ti-user"></i>
<p>You can</p>
<b class="caret"></b>
</a>
<ul class="dropdown-menu">
<li><a href="login.html">Login</a></li>
<li><a href="signup.html">Signup</a></li>
</ul>
</li>
</ul>
</div>
带有 Angular 2 的 HTML 和 CSS [下拉菜单不起作用。]
<div class="collapse navbar-collapse">
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a class="dropdown-toggle" data-toggle="dropdown">
<i class="ti-user"></i>
<p>You can</p>
<b class="caret"></b>
</a>
<ul class="dropdown-menu">
<li><a [routerLink]="['/login']">Login</a></li>
<li><a [routerLink]="['/signup']">Signup</a></li>
</ul>
</li>
</ul>
</div>
【问题讨论】:
标签: javascript html css twitter-bootstrap angular