2016-06-12 15 views
0

私が言うことができる限り、何らかの理由でFBはそれ自体の約束の実装であり、ES6の標準ではありません。mix firebaseはES6の約束を約束します

FBとES6の約束を組み合わせることは可能ですか安全ですか?例えば ​​'その時'の鎖の中で?

let p1=firebase.auth().signInWithEmailAndPassword(email, password); 
let p2=new Promise(... 

p1.then(ps).then(// ?? is this ok ? 

thx!

+1

問題がありますか? –

答えて

1

firebase.Promiseは、現在の環境で使用可能な場合はPromiseのネイティブ実装と同じです。それ以外の場合は、Promise/A +仕様の互換実装です。そのドキュメントから抽出

https://firebase.google.com/docs/reference/js/firebase.Promise

チェックお使いの環境では、プロミスブルーバードへの実装またはそのような何かを変更している場合。

FireBaseの約束事とES6の約束事は、問題なく一緒に働くはずです。

これが役に立ちます。