Задать вопрос

Как работает технология Inject в Angular 2?

Пытаюсь понять, как декораторам удаётся вызывать конструктор компонента с нужными сервисами в нужном порядке, руководствуясь перечислением аргументов в самом конструкторе. Не замешан ли здесь дополнительный препроцессор или можно это повторить средствами TypeScript?
  • Вопрос задан
  • 248 просмотров
Подписаться 2 Оценить 2 комментария
Помогут разобраться в теме Все курсы
  • Javascript.ru
    Курс по Angular
    6 недель
    Далее
  • Skillfactory
    Профессия Frontend-разработчик PRO
    14 месяцев
    Далее
  • Компьютерная академия «TOP»
    Frontend разработка
    12 месяцев
    Далее
Решения вопроса 1
AMar4enko
@AMar4enko
Inject работает на базе reflect-metadata
Это дополнительная JS-библиотека, точнее Metadata Reflection это одно из API ES7, а reflect-metadata это полифилл
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы