网站搜索

typescript - 防止 Angular 污染全局命名空间


这个问题特指新的 Angular,以前称为 Angular 2。这不是关于 AngularJS,以前称为 Angular 1。

当我引导一个 Angular 应用程序时,它喜欢将一些函数/对象放在全局命名空间中。例如 window.ng、window.getAllAngularRootElements 等。

有没有一种简单的方法让 Angular 不污染全局命名空间,而是允许开发者指定一个命名空间来存放所有内容?最好能使用 Typescript 举例!谢谢!