ウィジェットの構築/読み込みが完了したら関数を実行できるようにしたいのですが、方法がわかりません。
私の現在のユースケースは、ユーザーが認証されているかどうかを確認し、認証されていない場合はログイン ビューにリダイレクトすることです。ログイン ビューまたはメイン ビューの前に確認してプッシュするのではなく、メイン ビューが読み込まれた後に実行する必要があります。
これを行うために使用できるものはありますか?
ベストアンサー1
使用できる
https://github.com/slightfoot/flutter_after_layout
レイアウトが完了した後に関数を 1 回だけ実行します。または、その実装を確認してコードに追加します :-)
それは基本的に
void initState() {
super.initState();
WidgetsBinding.instance
.addPostFrameCallback((_) => yourFunction(context));
}