在我的角度4应用程序中,我遇到标准http get的问题,而在Chrome中,如果我看到此调用的标题,我看到:Provisional headers are shown
如果调用chrome仍然被卡住,我需要将其杀死让它再次运作。
如果我尝试调试,我看到我的服务中的map运算符没有被执行,并且组件中的subscribe也没有被执行。 这个Get使用正确的链接进行调用,这不是后端问题,
那么为什么我的应用程序/ chrome结果被卡住了,我看不出任何错误?
组件
ngOnInit() {
this.loadNotes(10);
}
loadNotes(items: number) {
this.noteService.getNotes2(this.link, items, this.currentPage)
.subscribe(response => {
console.log('subscribe');
this.ticketBundleNoteList = response._embedded.notes as Note[];
},
error => {console.log('error')})
}
noteService
getNotes2(url: string, items, page) {
let params = new HttpParams().set('size', items);
params = params.set('page', page);
console.log('SERVICE NOTE')
return this.http.get('http://....../api/v1/depositReceipts/search/getNotes?id=1')
.map((response) => <any>response)
}