Flutter SteamBuilder 在第一个参数上下文中抛出错误
Flutter SteamBuilder throwing error on first argument context
我的 windows 上的 flutter (v2.8.1) 有问题。
我正在尝试使用 StreamBuilder class 从 firebase 获取数据,但无论如何它都不起作用。我尝试使用 BuildContext 上下文,但它仍然在上下文中抛出错误。
请查看我的代码,让我知道我做错了什么。答案表示赞赏。提前致谢。
StreamBuilder(builder: (BuildContext context, snapshot), stream: _firestore.collection('messages').snapshots()),
错误:
The argument type 'Type' can't be assigned to the parameter type 'Widget Function(BuildContext, AsyncSnapshot<QuerySnapshot<Map<String, dynamic>>>)'.
builder 参数应该是 returns 小部件的函数。
builder: (context, snapshot) {
// return a widget that uses the snapshot
// for example
return Text(snapshot.data().title);
}
我的 windows 上的 flutter (v2.8.1) 有问题。
我正在尝试使用 StreamBuilder class 从 firebase 获取数据,但无论如何它都不起作用。我尝试使用 BuildContext 上下文,但它仍然在上下文中抛出错误。
请查看我的代码,让我知道我做错了什么。答案表示赞赏。提前致谢。
StreamBuilder(builder: (BuildContext context, snapshot), stream: _firestore.collection('messages').snapshots()),
错误:
The argument type 'Type' can't be assigned to the parameter type 'Widget Function(BuildContext, AsyncSnapshot<QuerySnapshot<Map<String, dynamic>>>)'.
builder 参数应该是 returns 小部件的函数。
builder: (context, snapshot) {
// return a widget that uses the snapshot
// for example
return Text(snapshot.data().title);
}