我有一个正在处理的 Angular 应用程序,在这个应用程序中,我生成了一个用于列出文件的小组件,并且我正在处理一些用于编辑字段的图标。但是我遇到了该fa-icon
组件的问题。我有两个并排的图标。第一个拒绝允许结束标签,第二个需要它。(我假设此时第二个实际上是嵌套的)如果没有给我这个错误,我就不能对两者都应用结束标签:
我的模板:
<form [formGroup]="form">
<mat-grid-list class="grid" cols="4" rowHeight="32">
<mat-grid-tile class="tile" mat-grid-tile-header>{{type}}</mat-grid-tile>
<mat-grid-tile class="tile" mat-grid-tile-header>
<span [hidden]="editing" (click)="editing = true">{{name}}</span>
<form [formGroup]="edit" [hidden]="!editing" ng-submit="editing = false">
<input type="text" formControlName="name" ng-required (keyup)="onKeyUp($event)" />
<fa-icon class"confirm" [icon]="faConfirm" (click)="onSubmit()"></fa-icon>
<fa-icon class="cancelIcon" [icon]="faConfirm" (click)="onCancel()"></fa-icon>
</form>
</mat-grid-tile>
<mat-grid-tile class="tile" mat-grid-tile-header>{{scanDate}}
</mat-grid-tile>
<mat-grid-tile class="tile" mat-grid-tile-header>
<mat-checkbox formControlName="delete" aria-label="Delete"></mat-checkbox>
</mat-grid-tile>
</mat-grid-list>
</form>
我一生都无法弄清楚为什么会发生这种情况。有什么想法吗?
Angular: 9.1.12
@fortawesome/angular-fontawesome: 0.5.0