销毁bootstrapped angular2组件

时间:2015-06-03 19:29:27

标签: angular

我以前曾使用Backbone,JQuery和RequireJS开展项目,现在正在探索Angular2。

我有一个现有的SPA,主要使用骨干网托管各种“小部件”,并且让Angular2组件并排运行。

使用requireJs导入后,我可以使用bootstrap方法加载多个Angular2组件。

角度小部件的父元素将使用backbone / jquery进行管理。

处理或销毁angular2小部件的最佳方法是什么?

据我所知,bootstrap方法创建了一个新的'Zone'。有没有办法强制所有子组件的onDestroy并处置该区域?

1 个答案:

答案 0 :(得分:2)

在深入研究源代码之后,引导函数返回一个使用ApplicationRef实例解析的promise。您只需在该对象上调用dispose()方法即可。

相关问题