[英]How to fix error: “ The return type 'SliverStaggeredGrid' isn't a 'Widget', as defined by anonymous closure ” in Flutter?
Im trying to set up a SliverStaggeredGrid
widget inside of a SliverToBoxAdapter
. 我试着去建立一个
SliverStaggeredGrid
一个内部小部件SliverToBoxAdapter
。
I've already imported the package flutter_staggered_grid_view: "^0.2.5"
in pubspec.yaml
and imported by using 我已经在
flutter_staggered_grid_view: "^0.2.5"
导入了flutter_staggered_grid_view: "^0.2.5"
pubspec.yaml
并使用
import 'package:flutter_staggered_grid_view/flutter_staggered_grid_view.dart';
but is not working. 但不起作用。
The DartAnalysis is returning: 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)
This is my first question, so my bad if im not introducing well my problem. 这是我的第一个问题,所以如果我不能很好地介绍我的问题,那我就不好了。
I've tried to update the version in pubspec.yaml
, tried to use SliverStaggeredGrid.countBuilder
but it didn't work. 我尝试更新
pubspec.yaml
的版本,尝试使用SliverStaggeredGrid.countBuilder
但没有用。
My Flutter version is the latest. 我的Flutter版本是最新的。
Pubspec dependencies Pubspec依赖项
See error 看到错误
1) Flutter Upgrade 1)振颤升级
2) Restart your IDE 2)重新启动您的IDE
That should solve. 那应该解决。
Best Regards 最好的祝福
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.