Как уничтожить приложение angularjs?
Мне нужно иметь возможность загружать / выгружать угловые приложения динамически, не вызывая утечек памяти. В jQuery вы можете сделать$("#elementHoldingMyWidget").remove();
и выполняется правильный код уничтожения, обработчики событий не связаны и т. д.
мы не смогли найти ничего в угловых документах, в которых упоминается возможность сносить приложение после его 'был загружен.
Моей первой попыткой было уничтожить rootScope примерно так:
var rootScope = $("body").scope();
rootScope.$destroy();
Но это некажется, работает, и яЯ не уверен, как инжектор и службы будут очищены, даже если это произойдет.
Как это должно быть сделано?