मुझे मेमोरी लीक के बिना गतिशील रूप से कोणीय अनुप्रयोगों को लोड/अनलोड करने में सक्षम होना चाहिए। JQuery में आप $("#elementHoldingMyWidget").remove();
कर सकते हैं और उचित विनाश कोड निष्पादित हो जाता है, ईवेंट हैंडलर अनबाउंड इत्यादि हैं।एंजुलरजेस ऐप को कैसे नष्ट करें?
मैं कोणीय दस्तावेज़ों में कुछ भी नहीं ढूंढ पा रहा हूं, जो बूटस्ट्रैप होने के बाद एक ऐप को फाड़ने की संभावना का उल्लेख करता है।
मेरे 1st प्रयास तो जैसे rootScope नष्ट करने के लिए किया गया था:
var rootScope = $("body").scope();
rootScope.$destroy();
लेकिन यह काम किया जाना प्रतीत नहीं होता है, और मुझे यकीन है कि कैसे इंजेक्टर और सेवाओं भी यह करता है, तो साफ हो जाएगा नहीं कर रहा हूँ किया।
यह कैसे किया जाना चाहिए?
मुझे लगता है कि आपको जो प्रश्न पूछने की आवश्यकता है, उसे आपको स्मृति से ऐप को हटाने की आवश्यकता क्यों है? एक उदाहरण परिदृश्य जहां इसकी आवश्यकता है, इसे बहुत स्पष्ट करने में मदद मिलेगी। –