【发布时间】:2021-04-03 18:39:06
【问题描述】:
这是我打算用它从数据库中获取数据到文本小部件的方法
getSnapshotData (String child){
final User _firebaseUser = firebaseAuth.currentUser;
databaseReference
.child("users")
.child(_firebaseUser.uid)
.once()
.then((DataSnapshot dataSnapshot) {
return dataSnapshot.value('${child}');
}
);
这是我的文本小部件,用于从数据库中检索名称
Text(
'Hi,' + ' ${getSnapshotData('name')}',
style: TextStyle(
color: Colors.black,
fontSize: 32,
)),
这是我的文本小部件,用于从数据库中检索订单计数
Text(
getSnapshotData('orders_count').toString(),
style: TextStyle(
color: Colors.black,
fontSize: 32,
)),
我已尝试记录订单数量和名称以及几乎所有内容的值,
一切似乎都很好我不明白我用了三个多小时试图寻找解决方案但失败了的问题
【问题讨论】:
标签: firebase flutter firebase-realtime-database