📱

Flutter:Stateインスタンスから,対となってるStatefullWidgetインスタンスのプロパティ値を取得する方法

2024/05/12に公開

widget.プロパティ値のような使い方をする.

class HomePage extends StatefulWidget {
  const HomePage(this.user, {super.key});

  final User user;
  
  _HomePageState createState() => _HomePageState();
}

class _HomePageState extends State<HomePage> {
  
  Widget build(BuildContext context) {
    return Scaffold(
        appBar: AppBar(
        ・・・・ // 省略
        ),
        // ↓ 今回話している内容はこれ!!!
        body: Center(child: Text("ログイン情報:${widget.user}")), 
        floatingActionButton: FloatingActionButton(
          child: const Icon(Icons.add),
          onPressed: () async {
          },
        ));
  }
}

Discussion