【发布时间】:2016-06-21 15:23:53
【问题描述】:
我正在尝试使用 Angular 2 设置 Bootstrap 选项卡条。我在 ngFor 中呈现选项卡,但是当我尝试将 # 放在 href 前面时出现模板错误表达。所以这个模板编译但不是我想要的:
<ul class="nav nav-tabs" role="tablist">
<li *ngFor="let aType of resourceTypes; let i = index"
[ngClass]="{'active': i == 0}"
role="presentation">
<a [attr.href]="aType.Name"
[attr.aria-controls]="aType.Name"
role="tab"
data-toggle="tab">
{{aType.Name}}
</a>
</li>
</ul>
我想做的是[attr.href]="#aType.Name"
但这爆炸了。在属性指令的表达式前面添加# 的正确语法是什么?
【问题讨论】:
标签: angular