当我尝试使用“{{}}”将 matInput 的类设置为一个值时,它会出于某种原因更改格式。这是带有花括号的代码以及它的 外观。
<mat-tab label="1">
<div *ngFor="let name of playerAndID">
<h3>{{ name.name }}</h3>
<mat-form-field class="scoreInput">
<input matInput placeholder="Score" class="{{name.index}}">
</mat-form-field>
</div>
</mat-tab>
如果我将类名更改为其他任何名称,它会正常显示。这是它的样子,以及代码:
<mat-tab label="1">
<div *ngFor="let name of playerAndID">
<h3>{{ name.name }}</h3>
<mat-form-field class="scoreInput">
<input matInput placeholder="Score" class="ANYTHING ELSE">
</mat-form-field>
</div>
</mat-tab>
使用花括号时如何防止这种情况发生?我的应用程序的任何其他部分都不会发生此问题。