Angular 2+ 带有特殊符号的 ngModel 变量
Angular 2+ ngModel variable with special symbol
Angular 无法理解 属性 中带有“-”符号的 ngModel。我在 ngModel 中的以下输入中收到错误。我怎样才能在不更改 属性 名称的情况下完成这项工作?
<ng-container matColumnDef="DRA0">
<th mat-header-cell *matHeaderCellDef> DRA-0 </th>
<td mat-cell *matCellDef="let element">
<input autocomplete="off" [(ngModel)]='element.DRA-0' />
</td>
</ng-container>
简单地用方括号括起来。
<input autocomplete="off" [(ngModel)]="element['DRA-0']" />
作为一种选择,您可以使用字符串文字。
<input autocomplete="off" [(ngModel)]="element['DRA-0']" />
Angular 无法理解 属性 中带有“-”符号的 ngModel。我在 ngModel 中的以下输入中收到错误。我怎样才能在不更改 属性 名称的情况下完成这项工作?
<ng-container matColumnDef="DRA0">
<th mat-header-cell *matHeaderCellDef> DRA-0 </th>
<td mat-cell *matCellDef="let element">
<input autocomplete="off" [(ngModel)]='element.DRA-0' />
</td>
</ng-container>
简单地用方括号括起来。
<input autocomplete="off" [(ngModel)]="element['DRA-0']" />
作为一种选择,您可以使用字符串文字。
<input autocomplete="off" [(ngModel)]="element['DRA-0']" />