Показать текстовое значение из функции - PullRequest
1 голос
/ 18 июня 2020

Я возвращаю эту функцию:

   countDocuments() async {
      QuerySnapshot _myDoc = await Firestore.instance.collection("biders2|question")
        .document('uB_UserName')
        .collection("1")
        .document(_name2) // q_id
        .collection('biders') // see above -> done
        .getDocuments();
      List<DocumentSnapshot> _myDocCount = _myDoc.documents;
      print(_myDocCount.length);  // Count of Documents in Collection

      return(_myDocCount.length.toString());   //<-- this return is not working
     }


В Scaffold:

Text(countDocuments().toString()),  //<- i want to show this value, here this should show 2 as result

This image contains 2 documents as number

Примечание : консоль печати работает нормально и печатает 2 как нет. документов.

Приходящий результат показывает экземпляр "Future String", но не хочет показывать. документов из пожарного склада. Любая помощь будет оценена, спасибо.

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