https://firebase.google.com/learn/codelabs/firebase-get-to-know-flutter#5
Consumer<ApplicationState>( builder: (context, appState, _) => Column( crossAxisAlignment: CrossAxisAlignment.start, children: [ // Add from here if (appState.attendees >= 2) Paragraph('${appState.attendees} people going') else if (appState.attendees == 1) Paragraph('1 person going') else Paragraph('No one going'), // To here. if (appState.loginState == ApplicationLoginState.loggedIn) ...[ // Add from here YesNoSelection( state: appState.attending, onSelection: (attending) => appState.attending = attending, ), // To here. Header('Discussion'), GuestBook( addMessage: (String message) => appState.addMessageToGuestBook(message), messages: appState.guestBookMessages, ), ], ], ), ),
上記のコードラボのHomePageクラスの中で
if (appState.loginState == ApplicationLoginState.loggedIn) ...[
このようなコードが出てきたのですが、...の部分が初見で。文法規則が見つけられません。
普通のif文では出てこないと思うのですが、新しくできた文法でしょうか?
何か検索のヒントなどありましたら教えてください
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/11/06 00:45