如何动态添加指令作为属性?

时间:2019-03-02 12:53:31

标签: angular angular-material angular-material2 angular-directive

我想向按钮元素添加实质性的按钮指令。但是按钮有几种类型,如何根据按钮类型来设置angular material2指令? 代码是:

<button mat-buttton color="{{button.color}}" buttonType="{{button.type}}"></button>

该mat-button是有角度的material2指令,用于设置按钮的某些效果。例如,当button.type为“ stroked”时,应将mat-button更改为mat-stroked-button;如果button.type为“ flat”,则应将mat-button更改为mat-flat-button。

0 个答案:

没有答案