状態に応じてUIを変更したいときにIF文を使うが、else
も使えるよって話。
if
が使えるのは知っていたが、else
は使えないと思いこんでいた。
class SampleWidget extends StatelessWidget { const SampleWidget({Key? key}) : super(key: key); @override Widget build(BuildContext context) { return Column( children: [ if (true) Text('true') else Text('false'), ], ); } }