【Flutter 实战】路由堆栈详解
老孟导读:Flutter中路由是非常重要的部分,任何一个应用程序都离不开路由管理,此文讲解路由相关方法的使用和路由堆栈的变化。 Flutter 路由管理中有两个非常重要的概念: Route:路由是应用程序 页面的抽象,对应 Android 中 Activity 和 iOS 中的 ViewController,由 Navigator 管理。 Navigator:Navigator 是一个组件,管理和维护一个基于 堆栈的历史记录,通过 push 和 pop 进行页面的跳转。 push 和 pop 假设现在有2个页面 A 和 B,A中有一个按钮,点击跳转到 B 页面,A 页面代码: classAPageextendsStatelessWidget{@overrideWidgetbuild(BuildContextcontext){returnContainer(alignment:Alignment.center,child:RaisedButton(child:Text('A页面'),onPressed:(){Navigator.of(context).push(MaterialPageR...
































