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