0
我已經遇到Angulars $ watch的問題,我不確定爲什麼UI不顯示我的更改,具體而言,我的更新模型。
所以我有3個數字文本框(我使用劍道,但我認爲沒關係)。我在框A中輸入一個數字,在框C中輸入一個數字。因此框B被計算,如果它不是一個整數,它將被舍入並設置(全部在框C的$ watch中)。這工作到目前爲止。
有時我必須在計算Box B後重新計算Box C. (所以這是所有整數,並且框A的時間框B的數字應該完全是框C中的數字內容。
因此,因此框C得到了再次計算所以我的調試控制檯說: 框A更改爲72.方框C改爲20000.方框B改爲3333.方框C改爲19998.但方框C的最後改變並未出現在用戶界面中
因此,如果方框C在用戶界面中發生變化,手錶改變B.然後B的手錶應該再次改變C,但它不起作用,我試過已經包裝成safeApply方法,但仍然沒有在UI中同步回來。 什麼是造成這個?
希望有任何意見!謝謝!
你能顯示代碼,請。 – rrd