flutter 将导航器推到页面后样式混乱

ippsafx7  于 2022-11-17  发布在  Flutter
关注(0)|答案(4)|浏览(150)

当我把我的导航器推到任何新页面时,样式完全乱了套。字体比我的未来还大,红色和黄色加下划线。look at this
下面是我的建议:

为什么会发生这种情况?我使用的是macOS/Desktop,我不知道这是否重要。

  • 谢谢-谢谢
    当我将我的页面(小部件)添加到另一个页面时,它工作得很好。
hi3rlvi2

hi3rlvi21#

哦,很有可能你缺少了一个materials parent小部件(比如Scaffold)。不过,这不是100%肯定的。
您可以编辑您的问题以添加更多详细信息吗?我将更新我的答案。

67up9zun

67up9zun2#

在推送新路径时,您需要一个Scaffold小部件,以便按照您的预期实现正确的操作,请使用Scaffold小部件 Package DesktopAccountPage_Subpage

Scaffold(body: DesktopAccountPage_Subpage(...)),
nhn9ugyo

nhn9ugyo3#

您可以将Scaffold作为根小部件添加到InsideDesktopAccountPage_Subpage类中,如下所示
如果DesktopAccountPage_Subpage是无状态小部件,则

Scaffold(body: child);

如果DesktopAccountPage_Subpage是有状态小部件,则

Scaffold(body: widget.child);

其中childMaterialPageRoute中传递的参数

w8f9ii69

w8f9ii694#

谢谢大家的帮助,你们说得对!问题是我没有在页面上包一个支架。
再次感谢你们所有人。

相关问题