[英]Countdown timer in streambuilder - Flutter
大家好,我是 Flutter:) 的初学者,我想创建一个给定时间的倒计时,但我无法更新我的 StreamBuilder 中的值。
此代码在我的 streambuilder 中:
return Expanded(
child: ListView(
children: snapshot.data!.docs.map((DocumentSnapshot document) {
Event event = Event.fromMap(
document.data() as Map<String, dynamic>, document.id);
return Container(
color: Colors.green[400],
margin: const EdgeInsets.all(8),
child: Padding(
padding: const EdgeInsets.all(16),
child: Row(
children: [
Expanded(
child: Column(
crossAxisAlignment: CrossAxisAlignment.start,
children: [
Text(event.name),
const SizedBox(height: 16),
Text(FormatDateHelper()
.dateFormated(event.date)),
const SizedBox(height: 16),
Text(event.street),
],
)),
....
有人可以帮我吗?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.