У меня есть служба, для которой требуется определенное значение:
@Injectable()
export class MyService {
private myVals: any;
constructor(init : any) {
this.myVals = init;
}
}
И потребитель:
@Component(...)
export class MyComponent {
private svc: MyService;
constructor(private svc : MyService) {
}
}
Так есть ли способ ввести и передать требуемый параметр MyService
constructor
"во время" внедрения зависимости?
Что-то вроде:
constructor(private svc({ // init vales }) : MyService) {}
Я знаю, что могу передавать по переменным, но мне интересно узнать, есть ли способ сделать это из API.