Передача объектов в пользовательский декоратор из углового компонента - PullRequest
0 голосов
/ 19 сентября 2018

Проблема довольно проста, я думаю.У меня есть свой собственный декоратор, которому нужен какой-то объект для правильной работы.Этот объект является некоторым сервисом, который я предоставил для моего компонента.Так что я хочу передать этот сервис в декоратор.

Это пример кода:

@Component({...})
export class TestComponent {

   constructor(private service: TestService){}

   @MyDecorator(service)
   run(){
     ...
   }

}

Очевидно, что этот подход плох, потому что service недоступен в момент передачи в MyDecorator.

Что мне делать?

...