Angular Material mat-form-field 条件外观

Angular Material mat-form-field conditional appearance

这看起来很简单,但出于某种原因我无法让它工作。因此,我希望 mat-form-field 的外观根据某些条件发生变化,例如,如果禁用该字段,则应为 none,如果启用,则应为 standard

所以对于最简单的场景,如何让它工作:

<mat-form-field  appearance="'true' ? 'standard' : 'none'">
...
</mat-form-field>

这应该有效:

   <mat-form-field [appearance]="true ? 'outline': 'fill'">
    ...
   </mat-form-field>