0

flutter と firebase で autologin を実行して initState に入れようとしていますが、Build Widget に移動しようとしたため実行されなかったようですが、何も機能せず、Lo​​ginPageState 内に配置すると実行されましたが、エラーが発生しました: ナビゲーターを含まないコンテキストで要求されたナビゲーター操作。 私のコード:

@override
  void initState() {
    super.initState();
    final user = FirebaseAuth.instance.currentUser();
    if (user == null) {
      print('User Null');
    } else {
      Navigator.pushReplacementNamed(context, '/HomePage');
    }
  }
4

1 に答える 1