Flutter更新后,StaggeredGridView无法滚动

10

昨晚我更新了flutter和dart包,现在之前正常滚动的StaggeredGridView出现了错误:

[ERROR:flutter/lib/ui/ui_dart_state.cc(148)] Unhandled Exception: type 'SliverHitTestResult' is not a subtype of type 'BoxHitTestResult'

1
https://github.com/letsar/flutter_staggered_grid_view/issues/49 - Doc
1
请将您的频道切换到稳定版。 - Yamin
谢谢,但我也在寻找答案。 - Munish Thakur
尝试将软件包版本升级到flutter_staggered_grid_view:"^0.3.0"。 - kamal
4个回答

8
我遇到了同样的问题,通过将pubspeck.yaml中的版本升级到flutter_staggered_grid_view 0.3.0来解决。

这是解决方案。 - Ranjan

4

BoxHitTestResult异常问题已在新版本flutter_staggered_grid_view 0.3.0中修复。

您可以在changelog查看更多信息。

如果您在升级后仍遇到相同的问题,

请在终端中运行flutter clean,然后重新运行应用程序。


1

0

这个问题已经在升级的包中得到解决,无需修改代码,只需升级包即可。

将以下依赖项添加到您的pubspec.yaml文件中并重新启动应用程序。它可以正常工作。

flutter_staggered_grid_view: 0.3.0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接