Tôi có đoạn code sau đây để thực hiện một yêu cầu GET bỏ phiếu trong AngularJS 2:yêu cầu bỏ phiếu Making ở góc 2 sử dụng Quan sát
makeHtpGetRequest(){
let url ="http://bento/supervisor/info";
return Observable.interval(2000)
.map(res => res.json()) //Error here
.switchMap(() => this.http.get(url));
/*
This portion works well
return this.http.get(url)
.map(res =>res.json());*/
}
nguyên cảo được đem lại cho tôi một lỗi làm cho phản ứng trong định dạng JSON (kiểm tra bình luận trong mã.
TypeError: res.json is not a function
Đáng ngạc nhiên, nó đã làm việc trong một thời gian và tôi không chắc chắn nếu tôi thay đổi bất cứ điều gì khác, nhưng nó ngừng làm việc.
phần nhận xét trong việc mã rất tốt.
Tôi đã thử cách này. Nó vẫn cho tôi lỗi. Tuy nhiên, nó sẽ bỏ phiếu trong mọi trường hợp. – user3288346
Tính năng này hoạt động ở dạng chrome nhưng không hoạt động trong IE11 – Developer