Я строила кучу угловых REST-сервисов для моего веб-интерфейсе.Там для я думал, что это будет хорошая идея, чтобы иметь мать класс BaseRestService
, который реализует все равные вещи, как заголовки и некоторые вспомогательные функции.
1003 * Но когда мой ребенок служба расширяет
BaseRestService
, Iполучить
TypeErrors
, когда я звоню некоторые из дочерних функций.Я пытался отладки, и мог видеть, что служба ребенок не типа
SomeExampleChildSerivce
, вместо этого типа
BaseRestService
.Может кто-нибудь объяснить это поведение или сказать мне, что я делаю неправильно 1009 * Ниже вы можете увидеть код моего
BaseRestService
и
ChildService
: 1013 * BaseRestService: 1015* * * 1016 ChildService: 1018 *