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

问题描述

我试图SliverStaggeredGridSliverToBoxAdapter.
我已经将包导入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 版本是最新的。

发布规范依赖项

查看错误

标签: pluginsdartflutterflutter-sliver

解决方案


1)颤振升级

2)重启你的IDE

那应该解决。

此致


推荐阅读