浅识Flutter 基本组件MaterialAPP的routes属性 实现页面跳转
routes
routes属性用于指定应用程序中页面跳转的路由.该属性值为Map<String key, WidgetBuilder value>类型,其中key指定路由名称、value指定路由对应的页面。
当应用程序运行后,首先启动MainPage页面,然后单击页面上的“跳转”,跳转到第二个页面
创建第一个页面
class yangxdpage extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Scaffold(
body: Center(
child: GestureDetector(
onTap: () {
print("皇上起驾");
},
child: Text("起驾后宫"),
),
), //GestureDetector手势检测组件
);
}
}
点击后可以打印
创建第二个页面
class hougongpage extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Scaffold(
body:Center(child: GestureDetector(
onTap: (