如何解决错误:Flutter中的“返回类型'SliverStaggeredGrid'不是'Widget',由匿名闭包定义”?

时间:2019-01-04 21:38:08

标签: plugins dart flutter flutter-sliver

我正在尝试在SliverStaggeredGrid内设置SliverToBoxAdapter小部件。
我已经在flutter_staggered_grid_view: "^0.2.5"中导入了软件包pubspec.yaml,并使用

进行了导入
 import 'package:flutter_staggered_grid_view/flutter_staggered_grid_view.dart';

但不起作用。

DartAnalysis返回:

error: The return type 'SliverStaggeredGrid' isn't a 'Widget', as defined by anonymous closure. (return_of_invalid_type_from_closure at [loja_virtual] lib\tabs\home_tab.dart:50)

这是我的第一个问题,所以如果我不能很好地介绍我的问题,那我就不好了。

我尝试更新pubspec.yaml中的版本,尝试使用SliverStaggeredGrid.countBuilder,但是没有用。
我的Flutter版本是最新版本。

Pubspec依赖项

看到错误

1 个答案:

答案 0 :(得分:0)

1)Flutter升级

2)重新启动IDE

应该解决。

最好的问候