我碰到的問題實際情況如下
就是一個有存資料的表單
表單畫面formgroup用.reset() 清空後
再次呼叫API取用一次資料,會造成元件重複觸發
觀察到狀況如下
假設有設置一個formgroup
重置了3次之後
再叫一次該表單就會觸發4次
想說有沒有碰到類似的狀況
或是有什麼方向可以參考
我碰到的問題實際情況如下
就是一個有存資料的表單
表單畫面formgroup用.reset() 清空後
再次呼叫API取用一次資料,會造成元件重複觸發
觀察到狀況如下
假設有設置一個formgroup
重置了3次之後
再叫一次該表單就會觸發4次
想說有沒有碰到類似的狀況
或是有什麼方向可以參考
程式碼拿出來看才知道方向在哪?
感謝 @Kevin 在私訊中的解惑
指出問題是在訂閱的部分
然後還補充了一些觀念訂閱的概念
提供給可能碰到和我一樣問題的人
下一個課題看來就是該怎樣管理訂閱了
每一次變動都要寫以下的內容感覺也很繁瑣
aaaaaValueSubscribe: Subscription;
ngOnInit() {
this.aaaaaValueSubscribe = ....
}
ngOnDestroy() {
this.aaaaaValueSubscribe.unsubscribe();
}