我有一个基本的布局,我试图用颤振构建一个网络应用程序。基本上,屏幕左侧有一个导航栏,内容应该填充页面的其余部分。
每当用户单击导航栏中的链接时,内容都应该相应地更新。我理解这将如何与“旧的”Navigator和命名的路由。但是,用户需要能够通过url直接访问某些内容,并且url可能包含参数,所以我必须使用Router吗?
据我(有限的)理解,我必须使用MaterialApp.router来使用Router,但这总是会重新绘制整个页面,包括导航条。
是否有选项只更新内容部分,而不更新周围的布局?
提前感谢!
发布于 2022-08-08 17:03:19
如果这有帮助的话,去看看navigationRail吧。
https://stackoverflow.com/questions/73281151
复制相似问题