У меня есть следующий класс, расширенный до NbLoginComponent в библиотеке @ nebular / auth.Мне нужно добавить конструктор в HttpClient, чтобы использовать http.Но не могу добавить конструктор, потому что конструктор по умолчанию NbLoginComponent ожидает 4 параметра, которых у меня нет.Я добавил эти параметры, но безуспешно.Может кто-нибудь сказать мне другой способ инициализации HttpClient без использования конструктора.
Ниже мой код
export class NgxLoginComponent extends NbLoginComponent {
protected service: NbAuthService;
protected options: {};
protected cd: ChangeDetectorRef;
protected router: Router;
constructor(
service: NbAuthService,
options: {},
cd: ChangeDetectorRef,
router: Router,
private http: HttpClient
) {
super(service, options, cd, router);
}
}
Первые четыре аргумента в конструкторе требуются конструктором по умолчанию NbLoginComponent.Мне нужен другой способ инициализации HttpClient.