Я все еще новичок в Angular, так что это может быть глупый вопрос, но, поскольку я портирую свое приложение AngularJS на Angular, я продолжаю сталкиваться со сценариями, в которых мне нужен класс, который я могу просто создать, но янеобходимо использовать инъекционные услуги в этом классе.Я чувствую, что, должно быть, упускаю лучшую практику и поэтому ищу вашу помощь!
В качестве конкретного примера, который часто появляется, я использую библиотеку логгеров ngx-logger , чтобызаменить $ log.Затем у меня будет служебный класс, скажем, некоторый менеджер состояний, который я передаю, и я хочу написать сообщение журнала в ngx-logger.Я хочу, чтобы это был тот же экземпляр, в который регистрируется все остальное, для консолидации сообщений журнала.
Будем весьма благодарны за любые мысли, предлагаемые чтения или хорошие примеры.Если это полезно, я сейчас разрабатываю с Typescript и Angular 6.
Заранее спасибо!