簡體   English   中英

當輸入獲得值 Angular 9 時組件會發生變化

[英]Component changes when input gets value Angular 9

<component1 *ngIf="field != '' " //component 1 should load if value is Not empty
<component2 *ngIf="field == '' " //component 2 should load if value is empty
   <Mat-Select></Mat-select>

當 Select from component number 2 獲得一個值時,它會更改為 component number 1。我不確定為什么會發生這種情況,因為在 component2 中,該值被分配給另一個對象中的不同變量。

你試過做嚴格的比較運算符嗎?

==檢查引用相等

===價值。

我懷疑這是你的問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM