【发布时间】:2022-06-26 03:04:23
【问题描述】:
我有两个页面,我想在按下设备后退按钮时刷新上一页,可以在默认导航中使用 async-await 执行此操作,但我无法使用 go router 包执行此操作,可以有人建议在颤振中使用 GO ROUTER PACKAGE 吗?
【问题讨论】:
-
你好,我相信这可以通过使用statenotifier/changenotifier/valuenotifier来实现。
我有两个页面,我想在按下设备后退按钮时刷新上一页,可以在默认导航中使用 async-await 执行此操作,但我无法使用 go router 包执行此操作,可以有人建议在颤振中使用 GO ROUTER PACKAGE 吗?
【问题讨论】:
你可以等到屏幕关闭时写
await Navigator.of(context).push(MaterialPageRoute(builder: (context) => YourScreen()));
doRefresh();
【讨论】: