有条件地设置mdButton属性

时间:2017-01-13 06:38:51

标签: angular angular-material angular-directive

根据要求,我想在活动时使用强调色设置突出显示的按钮。

这样的东西
<button md-button *ngFor="let item of items" [attr.color]="item.caption == activeItem ? 'accent' : ''">

或者像

这样的东西
<button md-button *ngFor="let item of items" color="{{ item.activeColor }}"

我似乎能够在Angular 1中这样做,但在Angular 2中没有效果。

有人可以帮忙吗?

谢谢

1 个答案:

答案 0 :(得分:3)

我认为您必须将color设置为与color相同,因为@Input属于<button md-button *ngFor="let item of items" [color]="item.caption == activeItem ? 'accent' : ''"> 属性{/ 3}}:

System Tools > Shared Folders > Shares