Я обновил свой проект с angular 6
до angular 7
, он отлично работал в angular 6. Когда я обновляюсь до version 7
, иногда мой httpClient
Get
или Post
запрос ожидает навсегда и браузервкладка зависает.В чем может быть проблема?
Я не всегда могу воспроизвести эту проблему.
Ниже приведен скриншот:
![enter image description here](https://i.stack.imgur.com/x6fKj.png)
spreview
запрос переходит в состояние ожидания, что приводит к зависанию браузера.
Примечание. Эта проблема сохраняется только в режиме разработки.Когда я строю проект, проблема не сохраняется в производстве (используя команду ниже).
ng build --prod --output-hashing none
Ниже приведен почтовый запрос, ожидающий обработки в angular 7
разработке и прекрасно работающий в angular 6
и после сборки в угловой версии 7.
getDataForPreview(formdata, bodydata) {
return this.httpClient.post('rest/dataset/spreview', bodydata, {headers: new HttpHeaders({'id': formdata.sourceId.toString()}) });
}