flutter-页面跳转

2023-05-03  本文已影响0人  肉肉要次肉

跳转push(),返回上一页pop()

无参:


Android风格:MaterialPageRoute

iOS风格:CupertinoPageRoute

从下到上弹出页面:fullscreenDialog设置为true,相当于iOS的模态跳转

跳转下一页面:

onPressed: (){

Navigator.push(context,

      CupertinoPageRoute(builder: (context){

          return setView( );

      },

      fullscreenDialog:true,

  ));

},

返回上一面:

onPressed: (){

    Navigator.pop(context);

},

有参:


Navigator.push(context, CupertinoPageRoute(builder: (context){

return WebViewPage(

     text:'我是跳转携带的参数',

  );

}));

接收页:

String text;

WebViewPage({super.key, required this.text});

上一篇 下一篇

猜你喜欢

热点阅读