【发布时间】:2018-03-01 06:21:47
【问题描述】:
假设我们有一个像这样的@Injectable 类:
interface IServiceConfig {
boo: string;
foo: string;
}
@Injectable()
class Service {
boo: string = "boo";
foo: string = "foo";
constructor(IServiceConfig isc) {
Object.assign(this, isc);
}
}
是否可以将IServiceConfig 实例传递给Service 的构造函数,同时仍允许Angular 创建和注入Service 实例?
在 Angular 创建服务实例之前,是否有不同的方式来配置服务?
【问题讨论】:
标签: javascript angular dependency-injection