您可以在构造函数中传递对象
Navigator.push(
context,
new MaterialPageRoute(
builder: (__) => new HomeScreen(myObject:object)));
Run Code Online (Sandbox Code Playgroud)
...
class HomeScreen extends StatefulWidget {
var myObject;
HomeScreen({
this.myObject
});
@override
_HomeScreenState createState() => new _HomeScreenState();
}
class _HomeScreenState extends State<HomeScreen> {
@override
Widget build(BuildContext context) {
return new Container(
child: new Text(widget.myObject.toString()),
);
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3831 次 |
| 最近记录: |