我是Flutter的新手,我正在尝试在同一个小部件中使用firebase firecast中的两个集合。但我无法适应它。
Flutter文档提供了适合窗口小部件引用的单个StreamBuilder
return new StreamBuilder<Event>(
stream: FirebaseDatabase.instance.reference().child('schedules').onValue,
builder: (BuildContext context, AsyncSnapshot<Event> event) {
if (!event.hasData)
return new Center(child: new Text('Loading...'));
Map<String, Map> schedules = event.data.snapshot.value;
// Do something with the list of schedules
})
我想要的输出:
我正在尝试实现这种情况。
答案 0 :(得分:1)
将其包装在一个列中并添加另一个StreamBuilder:
Column(
children: <Widget>[
StreamBuilder(...),
StreamBuilder(...),
],
)