LeO*_*LeO 4 angular-material angular
如何在 Angular Material 中制作分割按钮?它应该看起来类似于我尝试过的Bootstrap 示例:
<mat-menu #appMenu="matMenu">
<button mat-menu-item>... Black Forest</button>
<button mat-menu-item>... Salted Caramel</button>
</mat-menu>
<mat-button-toggle-group appearance="legacy">
<mat-button-toggle color="primary" (click)="doSomethingBig()">
Tell me about Earl Gray Ice Cream
</mat-button-toggle>
<mat-button-toggle color="primary" [matMenuTriggerFor]="appMenu">
<mat-icon>arrow_drop_down</mat-icon>
</mat-button-toggle>
</mat-button-toggle-group>
Run Code Online (Sandbox Code Playgroud)
我的问题:
legacyas 样式进行外观,则会产生奇怪的效果,即按钮背景透明。color被完全忽略。有没有办法有不同的颜色?特别是如果我想在同一行使用它的两个按钮,而不是一个可以使用primary另一个按钮accentmat-button-toggle-group结合一些定义可以得到Angular Material分割按钮css。
查看以下StackBlitz
请注意,它mat-button-toggle不像其他 Material 组件那样支持颜色属性(请参阅答案/sf/answers/3371154251/)。