簡體   English   中英

angular無法進入http.get函數

[英]angular cannot enter the http.get function

這是我下載數​​據的方法。 當我調用getRezerwacje( )時,控制台顯示:

1,
4.

好像沒有進入http.get()函數。 當我在瀏覽器中輸入URL時,會得到數據,因此API可以正常工作。

 getRezerwacje() {

      console.log('1');
      this.http.get('http://192.168.0.153:8090/api/rezerwacja/getPrzyjazdy')
      .map(
        (response: Response) => {
          console.log('2');
          const rezerwacje: Rezerwacja[] = response.json();
          this.rezerwacjeService.wczytajRezerwacje(rezerwacje);
          return rezerwacje;
        }
      )
          .subscribe(
          data => console.log(data),
          err => console.log(err),
      );
      console.log('4');
  }

解決-我正在使用http庫。 我切換到新的HttpCLient庫,它又恢復了工作!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM