我试图从一个服务呼叫 map
,但得到一个错误。
看看 订阅不是定义在角2?,它说,为了订阅,我们需要从运营商内部返回。我也有回报表。
这是我的密码:
checkLogin(): Observable<boolean> {
return this.service
.getData()
.map(
(response) => {
this.data = response;
this.checkservice = true;
return true;
},
(error) => {
// debugger;
this.router.navigate(["newpage"]);
console.log(error);
return false;
}
)
.catch((e) => {
return e;
});
}
错误日志:
TypeError: 您提供了一个预期流的无效对象。您可以提供一个可观察对象、允诺对象、数组对象或可迭代对象