【发布时间】:2023-03-19 23:18:01
【问题描述】:
appBar: AppBar(
title: StreamBuilder<DocumentSnapshot>(
stream: _firestore.collection('users').doc(userMap['uid']).snapshots(),
builder: (context, snapshot){
if (snapshot.data != null){
return Container(
child: Column(
children: [
Text(userMap['name']),
Text(
snapshot.data!.data()['status'],
style: TextStyle(fontSize: 14),
)
],
),
);
}else{
return Container();
}
}
我尝试检查用户的状态并在用户在线或离线时显示在应用栏中,我已经为此创建了一个变量并且它工作正常但是当我想在应用栏中显示状态时我有这个错误。
snapshot.data!.data()['status'],
错误在这一行 如果 somoene 能帮上忙,那就太好了。
【问题讨论】:
标签: firebase flutter android-studio dart