2016-03-02 32 views
2

我試圖將導致到Firebase中的onAuth()請求的回調綁定到RxJS可觀察對象。將Firebase onAuth回調綁定到可觀察對象

let auth = Observable.bindCallback(ref.onAuth); 
let source = auth(); 
let subscription = source.subscribe(
    (x) => console.log(x), 
    (e) => console.log(e) 
); 

我得到的錯誤:

Cannot read property 'O' of undefined at BoundCallbackObservable.X.Ig [as callbackFunc]

在此先感謝您的幫助! 。

回答

0

看來這個問題是不正確的情況下回調函數執行這應該修復它:

let auth = Observable.bindCallback(ref.onAuth.bind(ref)); 
+0

謝謝,它解決了我的問題。 – R3N0