将Firebase onAuth回调绑定到可观察对象
我正在尝试将Firebase中产生的将Firebase onAuth回调绑定到可观察对象,firebase,angular,rxjs,observable,Firebase,Angular,Rxjs,Observable,我正在尝试将Firebase中产生的onAuth()请求的回调绑定到RxJS可观察对象 let auth = Observable.bindCallback(ref.onAuth); let source = auth(); let subscription = source.subscribe( (x) => console.log(x), (e) => console.log(e) ); 我得到一个错误: 无法在BoundCallbackObservable.X
onAuth()
请求的回调绑定到RxJS可观察对象
let auth = Observable.bindCallback(ref.onAuth);
let source = auth();
let subscription = source.subscribe(
(x) => console.log(x),
(e) => console.log(e)
);
我得到一个错误:
无法在BoundCallbackObservable.X.Ig[作为callbackFunc]读取未定义的属性“O”
提前感谢您的帮助 问题似乎在于中执行的上下文回调函数不正确。这应该可以解决这个问题:
let auth=Observable.bindCallback(ref.onAuth.bind(ref));