Flutter-在小部件树中导航

时间:2020-05-02 17:03:07

标签: flutter dart flutter-layout flutter-dependencies flutter-animation

我只是想知道是否可以快速浏览到新页面,但是该页面是否出现在小部件树中的上一页之下。就我而言,我有一个配置文件页面,该页面上是一个帐户设置ListTile。单击ListTile后,会出现一个新页面,但此页面显示在小部件树中的材质应用程序的正下方,而不是单击的ListTile的下方。因此,该页面有可能出现在ListTile的下面,当我弹出导航时,它可以返回到上一页。

单击ListTile之前和之后的小部件树:

current widget tree new widget tree

当前导航:

current navigation

原因是我本来在Profile页面上拥有UserData StreamProvider,但不得不将其移至实质应用上方,因此AccountSettings页面仍可以访问它。现在,我还遇到了英雄和其他一些问题,因此,我认为如果在上一个窗口小部件下方打开一些页面会更容易。如果这都是不好的做法,而我应该采取其他措施,请告诉我如何做。谢谢。

0 个答案:

没有答案