【发布时间】:2018-07-12 10:16:24
【问题描述】:
我创建了一个类(不是组件),我希望它使用来自提供者 (MyService) 的数据。例如:
export class MyClass {
arg1 : Number;
constructor(arg : Number, private myService : MyService) {
this.arg1 = arg;
}
calc() {
console.log(this.arg + this.myService.arg2);
}
}
现在,我想创建这个类的新实例:
let a : MyClass = new MyClass(7);
但我缺少 1 个参数... 如何创建具有提供者的类的实例?可能吗?还是我没用好?
【问题讨论】:
-
那个参数是
private that myService : MyService这是在你的提供者构造函数中定义的
标签: angular ionic-framework service instance provider