Показать сообщение отдельно
  #23 (permalink)  
Старый 11.08.2017, 18:20
Профессор
Отправить личное сообщение для Shitbox2 Посмотреть профиль Найти все сообщения от Shitbox2
 
Регистрация: 04.10.2010
Сообщений: 571

Всё равно декоратор не работает нормально. Если делаю так, то всё ОК
function decorator(target) {
  return target
}

@decorator
class MyClass {
  public constructor( @Inject(HttpClient) protected http: HttpClient) {}
}


Но как только вместо target возвращаю в декораторе новый конструктор, DI перестает работать (сервисы не инжектятся)

P.S. Сделал планк https://embed.plnkr.co/opnY3y/

Последний раз редактировалось Shitbox2, 11.08.2017 в 20:37.
Ответить с цитированием