我正在尝试检索文档中的数据,然后将其放入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);
我打印了“数据已获取”。
我添加了print (_nameFiller);
用于调试,并且得到了null