признавая, что firebase добавила поддержку промисов, есть ли способ запустить запрос, подобный следующему, внутри функции async
?:
const eventref = this.db.ref('cats/whiskers');
const value = await eventref.once('value')
Выполнение вышеприведенного возвращает обещание для value
, я надеюсь получить большой двоичный объект json, который хранится в cats/whiskers
.
await
не может возвращать значки. Используете ли вы транспилятор? Вы проверили, как выглядитeventref.once('value')
в отладчике? - person Bergi   schedule 01.05.2017.val()
в оператор ожидания, у меня это тоже сработало. - person fox   schedule 01.05.2017.once
работает, но.on
(поэтомуsomeRef.on('child_added')
) ожидает второй аргумент. Любые идеи для этого? - person Karoh   schedule 06.05.2017