如何在 Flutter 中弹出时清除页面

Posted

技术标签:

【中文标题】如何在 Flutter 中弹出时清除页面【英文标题】:How to clear the page while pop in Flutter 【发布时间】:2019-08-23 04:33:16 【问题描述】:

我正在设置一个在卡片中显示员工列表的页面。在按下特定卡片时,它会导航到显示特定员工详细信息的另一个页面。我在应用栏中添加了一个后退按钮以弹出。 问题是第一次单击时,它显示了正确的详细信息。但是,当按下后退按钮并单击另一个配置文件时,屏幕会显示相同的先前员工详细信息。 Flutter 中弹窗清屏的技巧有哪些?

【问题讨论】:

【参考方案1】:

没有代码或错误日志,很难推断出错误的来源。但是,您可以检查应用程序的状态管理、数据源(是否从数据库、api 等获取正确的数据),可以吗?对数据进行了硬编码。

【讨论】:

已解决。错误是由于我的程序不佳。无论如何,谢谢!

以上是关于如何在 Flutter 中弹出时清除页面的主要内容,如果未能解决你的问题,请参考以下文章

在 Flutter 中弹出屏幕后如何调用函数来更新值?

Flutter Page 每次在导航弹出时都会重新加载

UICollectionView 调用 scrollViewDidScroll:从导航堆栈中弹出时

Flutter入门:如何只关闭自身页面

当键盘弹出时如何隐藏图像小部件?

如何在页面加载中弹出对话框