更新Flutter后StaggeredGridView不滚动

时间:2019-05-12 12:05:27

标签: dart flutter

昨晚我更新了我的flutter和dart程序包,现在以前完美滚动的StaggeredGridView给了我错误:

[ERROR:flutter / lib / ui / ui_dart_state.cc(148)]未处理的异常:类型“ SliverHitTestResult”不是类型“ BoxHitTestResult”的子类型

3 个答案:

答案 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