【发布时间】:2019-12-22 07:24:41
【问题描述】:
我有一个返回对象的函数。不是同步返回对象,而是可以将它返回到一个 observable 中,稍后可以使用回调来解决(类似于 http 调用)。
调用函数:
getResource() {
this.someService.getData().subscribe((data) => {
this.playWithData(data);
}, (error) {
console.log(error);
});
}
称为 Fn
getData() {
return data; //required to return observable/subscriber object
}
你能告诉我这是否可行,以及如何创建和返回一个 observable,就像 http 调用返回一个一样吗?
【问题讨论】:
标签: angular rxjs angular-httpclient rxjs-observables rxjs-subscriptions