![](/img/trans.png)
[英]Angular 4 reinitialise OR reset component nested within ngFor loop
[英]Angular - access ngFor variable within a nested object
我在這個 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 *ngFor="let key of matchingKeys">
<div *ngIf="isSubmitted && errors[key].translations">
<p>
{{ key }}
</p>
</div>
</div>
工作示例: Stackblitz
嘗試這個:
<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"
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.