当我把我的导航器推到任何新页面时,样式完全乱了套。字体比我的未来还大,红色和黄色加下划线。look at this
下面是我的建议:
为什么会发生这种情况?我使用的是macOS/Desktop,我不知道这是否重要。
- 谢谢-谢谢
当我将我的页面(小部件)添加到另一个页面时,它工作得很好。
当我把我的导航器推到任何新页面时,样式完全乱了套。字体比我的未来还大,红色和黄色加下划线。look at this
下面是我的建议:
为什么会发生这种情况?我使用的是macOS/Desktop,我不知道这是否重要。
4条答案
按热度按时间hi3rlvi21#
哦,很有可能你缺少了一个materials parent小部件(比如
Scaffold
)。不过,这不是100%肯定的。您可以编辑您的问题以添加更多详细信息吗?我将更新我的答案。
67up9zun2#
在推送新路径时,您需要一个
Scaffold
小部件,以便按照您的预期实现正确的操作,请使用Scaffold
小部件 PackageDesktopAccountPage_Subpage
:nhn9ugyo3#
您可以将
Scaffold
作为根小部件添加到InsideDesktopAccountPage_Subpage类中,如下所示如果DesktopAccountPage_Subpage是无状态小部件,则
如果DesktopAccountPage_Subpage是有状态小部件,则
其中child是MaterialPageRoute中传递的参数
w8f9ii694#
谢谢大家的帮助,你们说得对!问题是我没有在页面上包一个支架。
再次感谢你们所有人。