普通路由普通路由传值 命名路由命名路由传值

Posted zhaofeis

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了普通路由普通路由传值 命名路由命名路由传值相关的知识,希望对你有一定的参考价值。

Flutter 中的路由
   Flutter 中的路由通俗的讲就是页面跳转。在 Flutter 中通过 Navigator 组件管理路由导航
   并提供了管理堆栈的方法。如:Navigator.push 和 Navigator.pop
   Flutter 中给我们提供了两种配置路由跳转的方式:1、基本路由 2、命名路由
 
二、Flutter 中的基本路由使用
 
RaisedButton(
child: Text(‘跳转到分类‘),
onPressed: () {
Navigator.of(context).push(
MaterialPageRoute(
builder: (context) => SearchPage(title: ‘来了a‘) // import导入的页面, title是传值
)
);
}
)
传值接收的组件要设置
class SearchPage extends StatelessWidget{
String title = ‘‘;
SearchPage({this.title});
@override
Widget build(BuildContext context) {
// TODO: implement build
return Scaffold(
appBar: AppBar(
title: Text(‘搜索页面‘),
),
body: Text(this.title),
);
}
}

以上是关于普通路由普通路由传值 命名路由命名路由传值的主要内容,如果未能解决你的问题,请参考以下文章

ionic5 路由跳转跳转传值返回上一页返回到根

flutter学习-路由

002 flutter的路由管理--命名路由

vue通过路由传值及在页面刷新后如何保存值

fluuter的路由管理--普通路由

node-koa-路由传值