[英]How to reload a particular tab in bottom navigation bar flutter?
我有一个带有 5 个选项卡的底部导航栏,在每个选项卡中我都有一个使用Navigation.pushNamed()
导航到另一个单独屏幕的按钮(第 2 页); 并从(第 2 页)弹出屏幕,现在需要重新加载我从中导航的选项卡。 因为我存储了一些数据(第 2 页)并存储在 sqflite 中,所以我需要在其中一个选项卡中显示数据。 是否可以重新加载底部导航栏的特定选项卡? 我尝试使用也不起作用的Navigator.pop(context,true)
。 有人可以帮我解决这个问题,在此先感谢。
这是由提供者完成的。 我也是 flutter 的新手,但这家伙解释得很好!
Flutter 默认不保存 state (并处理小部件)。 如果要保存选项卡的 state,可以使用 PageStorageBucket。 本教程中对此进行了很好的描述:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.