2017-11-19 16 views
0

私はそれがメソッドよりはるかに便利だと思っているので、私は非同期待機を使用したいと思います。firebaseデータベースコールでasync awaitを使用できますか?

const onceGetUsers = async() => await db.ref("users").once("value"); 
let users = await db.onceGetUsers(); // Syntax error: await is a reserved word 
console.log(users); 

Thxを正しくawaitを使用していないように見えます

+0

'async関数 'の中に入れなければなりません。あなたはどこでもそれを使うことはできません。 – Bergi

+0

Btw、 'onceGetUsers'の' await'は[pretty useless]です(https://stackoverflow.com/q/43353087/1048572) – Bergi

答えて

1

:私が行うとき、私はこのエラーを取得します。 awaitは、inside a function declared asyncのみ使用できます。あなたのコードでは、外にawaitを使用しています(あなたのコードには表示されていない限り)。

+0

私のトップの機能にasyncが欠けています。 Thx! –

関連する問題