Чтение значения (строки) из базы данных в реальном времени и сохранение его в виде списка строк - PullRequest
0 голосов
/ 23 ноября 2018

Я хочу прочитать поле данных из моей базы данных и сохранить значение в списке строк.Я продолжаю получать нулевую ошибку.

Это мой код:

List<String> names;
void alluser () async {
DatabaseReference db =  await 
FirebaseDatabase.instance.reference().child("users");
 db.once().then((DataSnapshot snapshot){
   Map<dynamic, dynamic> values=   snapshot.value;
   values.addAll(names2);
  });
  }

После этого я хочу вызвать функцию для печати всего имени (я не хочу печатать все имена внутри функции "alluser")так как я хочу, чтобы имена были в списке строк.

 void printall (){
for (int i = 0 ; i< names2.length; i++){
  print("hello");
  print( names2["names"]);
}
  }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...