普通路由、普通路由传值

Flutter 中的路由
   Flutter 中的路由通俗的讲就是页面跳转。在 Flutter 中通过 Navigator 组件管理路由导航
   并提供了管理堆栈的方法。如:Navigator.push 和 Navigator.pop
 
二、Flutter 中的基本路由使用
 
RaisedButton(
child: Text('跳转到分类'),
onPressed: () {
Navigator.of(context).push(
MaterialPageRoute(
builder: (context) => SearchPage(title: '来了a') // import导入的页面, title是传值
)
);
}
)
MaterialPageRoute // 淡入淡出
CupertinoPageRoute // 右划入

传值接收的组件要设置
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),
);
}
}
原文地址:https://www.cnblogs.com/zhaofeis/p/12337451.html