昨晚我更新了我的flutter和dart程序包,现在以前完美滚动的StaggeredGridView给了我错误:
[ERROR:flutter / lib / ui / ui_dart_state.cc(148)]未处理的异常:类型“ SliverHitTestResult”不是类型“ BoxHitTestResult”的子类型
答案 0 :(得分:1)
BoxHitTestResult异常已在新版本的flutter_staggered_grid_view 0.3.0
中修复。您可以在此处查看changelog
如果升级后出现相同的问题,
在终端中运行flutter clean
,然后再次运行。
答案 1 :(得分:0)
@Yamim评论:“将频道切换到稳定状态”有效。
这是您可以使用的命令:
flutter channel stable
其他渠道:
$ flutter channel
Flutter channels:
* stable
beta
dev
master
有关渠道的更多信息,请参阅: https://github.com/flutter/flutter/wiki/Flutter-build-release-channels
答案 2 :(得分:0)
我遇到了同样的问题,我解决了将pubspeck.yaml中的版本升级到flutter_staggered_grid_view 0.3.0