パラメータの受け渡し

RaisedButton(
子:テキスト( "跳转到搜索页面")、
onPressed:(){
Navigator.of(コンテキスト).push(
MaterialPageRoute(
ビルダー:(BuildContextコンテキスト){
FormPage(タイトルを返す: "表单"); //传值
}

);

}、
色:Theme.of(コンテキスト).accentColor、
textTheme:ButtonTextTheme.primary

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//接收
クラスFormPageがStatelessWidget {延び
、最終的な文字列タイトル;
FormPage({this.title = "表单"})。

@Override
ウィジェットの構築(BuildContextコンテキスト){
リターン足場が(
floatingActionButton:FloatingActionButton(
子:テキスト( '返回')、
onPressed:(http://www.amjmh.com/v/){
Navigator.of(文脈).pop (); //返回上一层
}、
)、
アプリケーションバー:アプリケーションバー(
タイトル:テキスト(this.title)、
)、
ボディ:...
)。
}
}
----------------

おすすめ

転載: www.cnblogs.com/ly570/p/11402896.html