我刚刚开始研究Angular2而且我有app.module.ts
...
],
providers: [
{provide:'content',useClass:ContentService}
],
....
我为我的服务类定义我的文字
我试图注入内容'在我的组件类中
export class DashboardComponent implements OnInit {
constructor( @Inject('content') private contentService ) { }
我收到错误消息“没有提供ContentService!'
。”但是当我将app.module.ts修改为
时 ...
],
providers: [
{provide:'content',useClass:ContentService},ContentService
],
....
完美无缺。对于我的生活,我无法理解这个问题。