在每个组件中自动注入组件 - Angular 2

时间:2017-06-15 11:58:25

标签: angular

我想知道是否有任何方法可以在我的角度应用程序的每个组件中自动注入一个组件。

我的意思是,就像“父”组件一样,可以从其他组件调用哪些方法而不需要使用:

  

import {Parent} ...

我怀疑这是不可能的,无论如何,还有另一种方法可以解决这个问题吗?

如果您想知道我为什么需要这个,那么我必须在每个页面检查本地存储上是否存在元素。

谢谢!

1 个答案:

答案 0 :(得分:4)

为什么不创建一个所有组件类都可以扩展的基类。然后,您可以将本地存储检查代码添加到您的低音课程中。

@Component({
  selector: 'mu-component',
  templateUrl: './my-component.html'
})
export class MyComponent extends LocalStorageCheckComponent {}