반응형
완료/오류 제거된 관찰 가능 등록을 취소해야 하는가?
내가 관찰할 수 있는 것이 확실히 완성된다는 것을 알 때(둘 중 하나)complete
또는 aerror
알림) 구성 요소/클래스가 범위를 벗어나기 전에 메모리 누출을 방지하기 위해 등록을 취소해야 하는가?즉, 자동적으로 관찰 가능한 세척이 완료/오류 처리되므로 걱정하지 않아도 되는 겁니까?
관찰 가능한 계약의 구독 및 구독 취소 섹션은 귀하의 질문에 대해 확정적이다.다음과 같이 명시되어 있다.
관찰 가능이 관찰자에게 OnError 또는 OnComplete 통지를 발행하면 구독이 종료된다.관찰자는 이러한 방식으로 관찰 가능에 의해 종료된 최종 구독에 구독 취소 통보를 발행할 필요가 없다.
이는 관측 가능한 종료 섹션에도 언급되어 있다.
관찰 가능이 관찰자에게 OnError 또는 OnComplete 통지를 발행하면 구독이 종료된다.
그러므로, 아니, 완벽하거나 오류가 있는 관찰대상으로부터 구독을 취소할 필요는 없다.그러나 그렇게 해도 손해는 없다.
반응형
'IT이야기' 카테고리의 다른 글
뉴라인 없이 인쇄(인쇄 'a'), 인쇄 공간, 제거 방법? (0) | 2022.03.21 |
---|---|
TS2339: 속성 'tsReducer'가 'DefaultRootState' 유형에 없음 (0) | 2022.03.21 |
python의 탄생일로부터 나이 (0) | 2022.03.21 |
대용량 텍스트 파일을 메모리에 로드하지 않고 한 줄씩 읽는 방법 (0) | 2022.03.20 |
Vuex는 물리적으로 어디에 저장되어 있는가? (0) | 2022.03.20 |