Приложение извлекает медленно большое количество данных из firebase реагирует на родную - PullRequest
0 голосов
/ 25 апреля 2020
async function getData(ret) {

var list = [];

const b = await firebase.database().ref('tesco').limitToFirst(20).on('value',function (snapshot) {

    snapshot.forEach(function (childSnapshot) {
    list.push(childSnapshot.val())

Мне нужно собрать sh данные из базы данных в массив. Это занимает много времени, и я должен обновить sh приложение, чтобы увидеть данные на экране.

1 Ответ

0 голосов
/ 26 апреля 2020

переводит list или возврат getData() в состояние, поэтому каждый раз, когда у него появляется новое значение, компонент обновляется автоматически

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...