如何在抖动中了解先前的路线名称?

时间:2020-05-09 12:41:15

标签: flutter tabnavigator

假设我在主屏幕上。在主屏幕上,我可以转到ViewAllProduct页面或ProductDetail页面。 如果我从首页转到ViewAllProduct屏幕,请单击特定产品,然后转到ProductDetail页面或 如果我从首页转到ProductDetail屏幕,请单击“查看所有产品”,然后转到“ ViewAllProduct”页面。 现在屏幕发生了什么,彼此堆叠。我想要的是,如果我在屏幕上的ViewAllProduct来自ProductDetail页面,请单击ViewAllProduct中的特定产品,则先前的ProductDetail屏幕应显示不同的数据,而不是按新的ProductDetail屏幕,反之亦然。

1 个答案:

答案 0 :(得分:0)

看看this。我认为,如果您在致电Navigator.pop(context)时从ViewAllProduct页面返回产品名称或类似名称,则可以在ProductDetail屏幕中使用返回值来显示不同的内容。

另外,请花一些时间来格式化您的问题……一段大段落确实不像格式正确的概念列表或图片那样容易掌握。