Angular 2服务启动

前端之家收集整理的这篇文章主要介绍了Angular 2服务启动前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
是否可以在启动时以角度2执行服务?
bootstrap不执行服务的contstructor.
而且,每次在某个组件中注入服务时,注入器都在执行服务的contstructor.是否有办法使服务singelton并确保ctor只运行一次?

解决方法

仅将服务添加到引导程序,而不是添加到组件中的引导程序.
如果将其注入AppComponent,它将被实例化并且只被实例化一次.

将服务添加到组件上的提供程序会为每个组件实例创建一个新实例.

猜你在找的Angularjs相关文章