我已经在此html元素中访问了名为key的变量。如何将密钥放入
[*ngIf below: *ngIf="isSubmitted && errors.key.translations"
,尤其是errors.key.translation
部分。
<div class="form-group col" *ngFor="let key of matchingKeys">
<div
*ngIf="isSubmitted && errors.key.translations"
class="invalid-feedback"
>
</div>
尝试一下:
<div class="form-group col" *ngFor="let key of matchingKeys">
<div
*ngIf="isSubmitted && errors[key]['translations']"
class="invalid-feedback"
>
</div>
我假设matchingKeys是获取错误的键。。
尝试:
*ngIf="isSubmitted && errors[key].translations"
用括号替换圆点。它应该允许按存储在变量中的名称访问属性。请参阅here。下面的代码应该做到这一点