【发布时间】:2020-05-09 12:41:15
【问题描述】:
假设我在主屏幕上。从主屏幕我可以转到 ViewAllProduct 页面或 ProductDetail 页面。 如果我从主页转到 ViewAllProduct 屏幕,单击特定产品,然后转到 ProductDetail 页面或 如果我从主页转到 ProductDetail 屏幕,单击查看所有产品,然后转到 ViewAllProduct 页面。 现在屏幕上发生的事情相互堆叠。我想要的是,如果我在屏幕上 ViewAllProduct 来自 ProductDetail 页面,单击 ViewAllProduct 中的特定产品,之前的 ProductDetail 屏幕应该显示不同的数据,而不是推送新的 ProductDetail 屏幕,反之亦然。
【问题讨论】:
-
也许考虑使用
Navigator.of(context).pushReplacement而不是push
标签: flutter tabnavigator