मान लीजिए कि हम करते हैं एक नमूदार:मैं कैसे RxJS
var observable = Rx.Observable
.fromEvent(document.getElementById('emitter'), 'click');
मैं कैसे कर सकते हैं यह पूरा (क्या पर्यवेक्षकों सदस्यता ली सभी के लिए onComplete घटना को ट्रिगर किया जाएगा)?
यह ब्राउज़र ऐप में मेमोरी लीक का संभावित खतरा प्रतीत होता है। ऐसा लगता है कि एचटीएमएल तत्वों से जुड़े पर्यवेक्षकों की असीमित संख्या पहले से ही दायरे से हटा दी जा सकती है। यह जीसी को उन तत्वों को हटाने से रोक सकता है, और स्मृति से कई अन्य रेफरी ... – ulfryk
?? मैं तुम्हारा पीछा नहीं करता यह क्या है'? किसी भी मामले में, 'ऑनम्प्लेटेड' हैंडलर सभी पर्यवेक्षकों के लिए ट्रिगर किया जाएगा, जो आपने पूछा था। मेमोरी लीक के बारे में, जब अंतिम पर्यवेक्षक ने 'सेवेंथ' द्वारा बनाए गए अवलोकन योग्य से सदस्यता समाप्त कर ली है, तो बनाए गए ईवेंट श्रोता को हटा दिया गया है। – user3743222
"सभी सब्स्क्राइब किए गए पर्यवेक्षकों के लिए पूर्ण घटना पर क्या ट्रिगर होगा" मेरे प्रश्न का दूसरा अतिरिक्त हिस्सा है। मुझे जो हासिल करने की आवश्यकता है वह ईवेंट श्रोता को हटा रहा है।पर्यवेक्षण का पूर्ण समापन इसलिए जब मैं घटना की बात नहीं सुनता तो मैं सभी अप्रचलित संदर्भों को हटा सकता हूं। – ulfryk