Flutter アプリには 2 つの画面があります。レコードのリストと、レコードを作成および編集するための画面です。
2 番目の画面にオブジェクトを渡すと、これを編集することを意味し、null を渡すと、新しいアイテムを作成することを意味します。編集画面はステートフル ウィジェットであり、このアプローチを使用する方法がわかりませんhttps://flutter.io/cookbook/navigation/passing-data/私の場合。
class RecordPage extends StatefulWidget {
final Record recordObject;
RecordPage({Key key, @required this.recordObject}) : super(key: key);
@override
_RecordPageState createState() => new _RecordPageState();
}
class _RecordPageState extends State<RecordPage> {
@override
Widget build(BuildContext context) {
//.....
}
}
_RecordPageState内のrecordObjectにアクセスするにはどうすればよいですか?