✨
Flutter popで画面戻った後に関数を実行したい
前のページに戻ったときに再描画、関数発火したくて、めちゃ詰まったので...
popの方をなんとかするのではなく、pushにawaitをつけるだけで解決した。
pushの処理が終わったタイミングで、関数が発火するようにすると実行できる。
onTap: () async {
await Navigator.of(context).push(
PageRouteBuilder(
opaque: false,
pageBuilder:
(BuildContext context, _, __) => Next(),
),
);
function();
},
Discussion