хочу короче сделать следующее, у меня есть интерфейс SomeService и две реализации SomeServiceA, SomeServiceB, я хочу чтобы все компоненты инжектили SomeService, а в модулях делать так: providers: [ {provide: SomeService, useClass: SomeServiceA} ] на сколько я понимаю такое сделать вроде как можно, но TS ругется:
Error:(28, 34) TS2693:’SomeService' only refers to a type, but is being used as a value here.
как правильно разрулить это?
через токен делается
http://stackoverflow.com/a/42496462/474290
Обсуждают сегодня