Flutter 类型为'的值;列表<;症状>';can';不能分配给类型为';列表<;症状>';颤振 List data=snapshot.data;

Flutter 类型为'的值;列表<;症状>';can';不能分配给类型为';列表<;症状>';颤振 List data=snapshot.data;,flutter,Flutter,无法将“List”类型的值分配给“List”类型的变量。 尝试更改变量的类型,或将右侧类型强制转换为“List”。快照.data可能是可为空的 使用bang操作符,如snapshot.data或 将列表转换为可空列表,如列表?快照.data可能是可空的 使用bang操作符,如snapshot.data或 将您的列表转换为可空的列表,如列表?您可以在snapshot.data为空时使用空感知运算符 List data=snapshot.data??[]; 如果snapshot数据为空,则分配一个

无法将“List”类型的值分配给“List”类型的变量。
尝试更改变量的类型,或将右侧类型强制转换为“List”。

快照.data可能是
可为空的

使用
bang
操作符,如
snapshot.data

将列表转换为可空列表,如
列表?

快照.data
可能是
可空的

使用
bang
操作符,如
snapshot.data

将您的列表转换为可空的列表,如
列表?

您可以在snapshot.data为空时使用空感知运算符

List data=snapshot.data??[];

如果snapshot数据为空,则分配一个空列表。

如果snapshot.data为空,则可以使用空感知运算符

List data=snapshot.data??[];

如果snapshit数据为空,则分配一个空列表。

Hi。这应该对你有帮助。只需使用
bang
操作符<代码>快照.data。还是
列表?data=snapshot.data。你好。这应该对你有帮助。只需使用
bang
操作符<代码>快照.data。还是
列表?data=snapshot.data。谢谢,兄弟,这对我有帮助。如果有帮助的话,你可以接受它作为回答。:)谢谢,兄弟,这对我有帮助。如果有帮助的话,你可以接受它作为回答。:)
List<Symptoms> data = snapshot.data;