我與功能的服務:運行HTTP調用每兩分鐘
fetchChatCirclesFromServer(): Observable<Response> {
return this.http.post(
this.apiurl + '/chat-circle/getChatCircles',
{user: {loc: {lat: this.lat, lng: this.lng}}},
{headers: this.headers}
)
}
我簽署這項可觀察的成分,像這樣:
ngOnInit() {
this.chatCircleService.fetchChatCirclesFromServer()
.subscribe(resp => {
this.chatCircles = resp.json().chatCircle
this.chatCircleService.joinChatCircle(this.chatCircles[0].id)
})
}
我怎麼能改造fetchChatCirclesFromServer ()函數,以便它調用http.post每2分鐘將響應發回組件。 我已經嘗試過Observable.interval()。timeInterval()解決方案張貼在類似的問題,但是甚至沒有編譯在我的情況。 感謝
爲什麼不編譯?你得到什麼錯誤?什麼是時間間隔解決方案的實施? – onetwo12