next,error,complete 既是特性,也是參數
任何 Observable 都有這三種狀態,但是並不是所有 subscribe,這三種狀態都會達到
next
對訂閱到的數據流進行處理時的需要用到的參數
error
處理錯誤異常時需要用到的參數
complete
數據流結束時需要用到的參數
例:
this.HttpService$.getNewsList(listHelp).subscribe(
(data: any) => {
console.log(data);
},
(error) => {
this.messagesService.dealError('獲取列表數據出錯');
},
() => {
this.messagesService.dealError('沒有獲取到新聞數據');
}
);