我正在收到错误: @Inject( 'angularjsDependency2' ) public angularjsDependency2 : any,降级可注入尝试import * as angular from 'angular';
import { downgradeInjectable } from '@an
从惊人的响应开始,我想在另一个全局服务(SystemService)中使用许多DataService实例,该服务存储和服务许多“可缓存”的数据。我已经导入了DataService文件并在我的全局服务的构造函数中声明了DataService类,但是在运行时我收到了错误消息"EXCEPTION: No provider for DataService(AppComponent -> SystemService -> DataService)“请解释一下如何在另一个全局服务中使用该服务?非
我使用一个抽象类来显示来自不同来源的一些数据。在抽象类中注入每个源以在组件中显示数据。 import {AbstractclassService} from '../../../../abstractclass.service'; import {Source1-Service} from '../../../../Source1.service';
@C
(\MyProject\dist\server\main.js:1:4438606)
at provider (\MyProject\dist\server\main.js:1:4438102但是,就我所读到的angular的官方网站而言,我从来没有在我的应用程序中从@angular/common扩展过@angular/common类。我还试图将NgLocalization作为app.module中的一个提供者提供,但即使这样也没有帮助。在谷歌,没有人报告或提