引发了另一个异常:类型'(BuildContext,int)=>动态'不是类型'(BuildContext,int)=> Widget'的子类型

时间:2018-09-04 06:14:31

标签: dart flutter

我想知道为什么会收到此异常以及如何解决该异常?代码段会有所帮助

我正在开发Flutter(Linux上的Channel beta v0.6.0,语言环境为en_US.UTF-8)

Flutter医生显示未发现问题

1 个答案:

答案 0 :(得分:0)

由于更新频繁,功能渲染小部件需要明确声明返回类型

示例:

如果该函数先前定义为

buildPhotos(BuildContext context, int index) {
...
}

将此更改为

Widget buildPhotos(BuildContext context, int index) {
...
}