[英]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.