【发布时间】:2019-07-06 00:38:42
【问题描述】:
所以我需要在单击时更改带有材质图标的按钮的颜色。我试过这样的事情:
HTML:
<button (click)="activeSkill($event)" color="primary" mat-mini-fab>
<mat-icon aria-label="" name='skill1'>euro_symbol</mat-icon>
</button>
TS:
activeSkill(event){
event.target.setAttribute('color', 'accent');
}
但这不起作用。哪种方法更简单?实际上,如果可能的话,我如何不使用默认的原色和强调色,而是使用一组颜色。
【问题讨论】:
-
我没有正确写出我的疑问,你是对的,对于上面的问题,这是一个很好的解决方案。
标签: html angular sass angular-material