在上传类别时,flutter提供程序中发生了错误:无法干预类型参数 'T'。

6 浏览
0 Comments

在上传类别时,flutter提供程序中发生了错误:无法干预类型参数 'T'。

我正在使用Flutter开发一款电子商务应用,当我想使用providers时,在future builder中出现了一个错误。好的,第一个错误是:类型'AsyncSnapshot'不是类型'List'的子类型,我通过添加(context,AsyncSnapshot)解决了这个问题,但现在在future builder中出现了一个新的错误,代码如下:

return FutureBuilder(

// ignore: deprecated_member_use

future: Firestore.instance

.collection("category")

// ignore: deprecated_member_use

.document("4ton5n1tQBHMnJ5jmJ4l")

.collection("alarmas")

// ignore: deprecated_member_use

.getDocuments(),

builder:

(context, AsyncSnapshot> alarmasSnapshot) {

if (alarmasSnapshot.connectionState ==

ConnectionState.waiting) {

return Center(

child: CircularProgressIndicator(),

);

}

有什么想法吗?错误是:无法推断类型参数'T'。

0