typescript – Angular2:注入一个非@Injectable类

前端之家收集整理的这篇文章主要介绍了typescript – Angular2:注入一个非@Injectable类前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
角度:2.0.0-beta.9

是否可以将非@Injectable类注入组件?例如,此类可能来自第三方库.

解决方法

是的,这是可能的.实际上@Injectable装饰器不是要指定一个类可以注入到其他类中,而是要在其构造函数级别注入一些东西.

如果您不想在类中注入某些内容,则不必添加@Injectable装饰器.这个类可以注入其他类.

我认为这个Github问题可以帮助你:

> https://github.com/angular/angular/issues/4404

这里重要的是理解装饰器和注释之间的区别.这是一篇关于这个主题的好文章

> http://blog.thoughtram.io/angular/2015/05/03/the-difference-between-annotations-and-decorators.html

猜你在找的Angularjs相关文章