2017-04-24 9 views
0

RxJS 스트림을 구독 취소 한 후 그 영향을 어떻게 받습니까? 예 : 각도 2 Http 요청.수신 거부 RxJS에서 관찰 할 수있는 영향

메모리 누수가 발생할 수 있습니까?

+0

http://stackoverflow.com/q/38008334/3055401 – Und3rTow

+0

각도에 따라 자동으로 수신 거부를 구현할 수도 있습니다. 이 기사 참조 : https://netbasal.com/automagically-unsubscribe-in-angular-4487e9853a88 –

답변

0

응답/오류가 도착하고 (구독자에게 반환 된) 즉시 완료되기 때문에 실제로 HTTP 요청을 구독 취소 할 필요가 없습니다.

Observable/Subscription JavaScript 변수는 참조를 남기고 가비지 수집되지 않으므로 메모리 누수가 발생합니다.

성능에 영향을 줄 수도 있고 미치지 않을 수도 있으며, 새로운 관찰 가능/구독이 생성되고 "남을 수있는"횟수에 따라 달라질 수 있습니다.