Я пытаюсь получить данные из моего документа и затем поместить их в HashMap.После этого я буду использовать полученные строки для установки initialValue
.Я всегда получаю пустые строки.
Я уже пытался установить карту как <String, String>
, <String, dynamic>
и <dynamic, dynamic>
, метод getUid () работает нормально.
getUid();
final documentId = _uid;
Firestore.instance
.collection('/users')
.document(documentId)
.collection('data')
.document('personal data')
.get()
.then((value) {
userInfo.addAll(value.data);
}).whenComplete(() {
print('Data Fetched');
setState(() {});
});
_nameFiller = userInfo['name'];
print (_nameFiller);
Я напечатал 'Data Fetched'.Я добавил print (_nameFiller);
для целей отладки и получаю null