() async => !await.〜〜の挙動がいまいち分かっていません。
async => await で処理を待つと思おうのですが、"!await"は待たないということでしょうか?
待たないのであればなぜこのコードが必要なのでしょうか?
該当のソースコード
Widget build(BuildContext context) { return WillPopScope( ### この部分の挙動がわからない ### onWillPop: () async => !await navigatorKeys[_currentTab].currentState.maybePop(), child: CupertinoHomeScaffold( currentTab: _currentTab, onSelected: _select, widgetBuilders: widgetBuilders, navigatorKeys: navigatorKeys, )); }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/09/10 23:21