Angular — один из многих фреймворков, применяемых для разработки веб-приложений
Валентина Юдаеваcompartió una citahace 3 años
Фреймворки позволяют структурировать ваш код и заставляют писать его определенным способом. Библиотеки обычно предлагают несколько компонентов и API, которые могут быть использованы по желанию в любом коде.
Lizcompartió una citahace 3 años
Как правило, функции-фабрики используются, когда надо реализовать логику приложения до создания объекта.
Lizcompartió una citahace 3 años
Сервис ProductService становится общим токеном, который понимают оба компонента.
Lizcompartió una citahace 3 años
не требует использования аннотаций DI для аргументов конструкторов.
Lizcompartió una citahace 3 años
Когда нужно создать объект, имеющий аргумент типа ProductService, создайте экземпляр зарегистрированного класса для внедрения в этот объект».
Lizcompartió una citahace 3 años
пользовательские типы (или токены)
Lizcompartió una citahace 3 años
Ссылка на объект типа ProductService будет внедрена с помощью аргумента конструктора, нет необходимости явно создавать объект типа ProductService в компоненте ProductComponen