【发布时间】:2021-12-08 08:54:44
【问题描述】:
我了解这里的基础知识。如果我的数据要更改,它应该是有状态的,因此我可以更新它,否则无状态。
我的问题更倾向于底部导航场景。所以,我的底部导航器中有 3 个标签 (个人资料、主页、设置)。入口点是 Home,它是一个有状态的 Widget。
另外两个Widget我基本上想用api数据填充其中的信息。
问题 如果我在主屏幕中并单击底部导航器中的配置文件图标,它不会从 api 加载信息。即使是这样,如果我单击主屏幕并再次单击配置文件屏幕返回,信息不会刷新。
解决方案 那么处理这个问题的方法是什么?我希望,如果我单击每个底部导航项,信息将使用 api 数据刷新。这是因为小部件是有状态的还是无状态的,还是我遗漏了其他东西?
【问题讨论】:
标签: flutter dart mobile flutter-navigation