Угловой веб продолжает загружаться после подписки на звонок

#html #angular #typescript #angular-components #angular-module

Вопрос:

Хороший день,

У меня есть 1 html-страница, содержащая ссылку на маршрут, как показано ниже:

 lt;a routerLink="/secure/services/prepaidreload"gt;  

И ниже приведен некоторый код в prepaidreload.module.ts :

 import { PrepaidreloadComponent } from './prepaidreload.component';  @NgModule({  imports: [  CommonModule,  RouterModule.forChild([  {  path: "", component: PrepaidreloadComponent, data: { title: 'Retrieve Username / Password' }  }  ]),  SharedModule,  FormsModule,  ],  declarations: [  PrepaidreloadComponent  ] }) export class PrepaidreloadModule { }  

И мой PrepaidreloadComponent , который является prepaidreload.component.ts, выглядит следующим образом:

 ngOnInit() {  this.getDebitAcc();  }   getDebitAcc(): void {   this.transferService.getDebitAcc().subscribe(response =gt; {  console.log("done return?");  });  }  

В ngOnInit он вызовет функцию getDebitAcc(), и эта функция getDebitAcc() вызовет subscribe, эта подписка-вызов моей серверной службы api для получения некоторых данных.

И мой prepaidreload.component.html заключается в следующем:

 lt;div class="block"gt;  lt;h2gt;  My reload  lt;/h2gt;  lt;/divgt;  

Я просто ставлю 1 ч2, потому что я все еще развиваюсь.

Моя проблема в том, что когда я нажимаю на routerLink якорь, он переходит на страницу, я вижу, что «Моя перезагрузка» отображается в Интернете, но она просто продолжает загружаться там. В моем браузере Chrome я вижу, что вызов subscribe() в компоненте также получает правильный ответ без каких-либо ошибок.

Я считаю, что должно быть какое-то место, которого мне не хватает, чтобы вставить какой-то код, чтобы страница продолжала загружаться там. Я пытался погуглить для этого довольно много раз, но не получил никакого результата, должно быть, мой вопрос неправильный, потому что я новичок в Angular.

Если я прокомментирую getDebitAcc() ngOnInit() ввод , то страница может отображаться правильно без загрузки.

Пожалуйста, посоветуйте.