【发布时间】:2020-05-16 09:14:31
【问题描述】:
我对 AngularFire 有疑问,因为在他们的 github (Documentation) 中它说它返回一个 Observable。
这是 stackoverflow 上的一个新帐户,所以我无法在此处嵌入图像。
但问题是我无法订阅 Observable。
我的猜测是它必须与
(data: any) => Observable<any>;
因为当我尝试将 httpCallReleaseUser 变量类型定义为 Observable 时。我收到一个错误,告诉我它没有订阅 + 一些其他方法。
如果这就是问题
和有什么区别
Observable<any>
和
(data: any) => Observable<any>;
【问题讨论】:
-
你会想复习一下 ES6 然后解决这个问题
-
为什么不直接告诉我正确答案呢?我以前见过这些 lambda 函数,但为什么 TYPE 在箭头的右侧?
-
(a) => b 在 ES6 中与 function(a){ b } 相同
-
所以在这种特定情况下,它会是函数(数据){ Observable },这有什么意义
标签: angular typescript firebase observable angularfire