gpt4 book ai didi

dart - 在 Flutter 中使用 InheritedWidget 时 ListView 失去滚动位置

转载 作者:IT老高 更新时间:2023-10-28 12:38:00 40 4
gpt4 key购买 nike

在将 InheritedWidget 添加到应用程序后,当我使用 Pop() 从详细信息屏幕返回列表时,我发现 ListView 失去了滚动位置(所选项目索引)。

我知道小部件可以随时重建,但也许有人可以在不手动处理缓存的情况下提出解决方案。

附:在实现 InheritedWidget 之前滚动位置很好

最佳答案

没有任何代码,所以在黑暗中开枪

尝试添加“ key ”像这样

ListView(
key: const PageStorageKey<String>('some unique text'),
//other parameters
);

关于dart - 在 Flutter 中使用 InheritedWidget 时 ListView 失去滚动位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55897781/

40 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com