0

我之前曾使用 Backbone、JQuery 和 RequireJS 参与过项目,现在正在探索 Angular2。

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

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

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

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

据我了解,引导方法创建了一个新的“区域”。有没有办法对所有子组件强制 onDestroy 并处置该区域?

4

1 回答 1

2

深入研究源代码后,引导函数返回一个通过 ApplicationRef 实例解析的承诺。您可以简单地调用该对象的 dispose() 方法。

于 2015-06-04T14:39:16.437 回答