공부내용
위젯 내의 조건문
골목코딩
2024. 12. 10. 10:00
코드를 작성하다보면 위젯 안에서 함수 사용에 제한 걸릴 때가 종종 있다.
특히 코드에 조건문을 자주 사용하는 나로써는 함수 사용제한이 답답할 때가 있다.
이번 과제 하면서 text위젯 안에 조건에 따라 다른 text를 넣고 싶었는데
if문 사용이 제한되었다.
그래서 찾은 방법이 삼항연산자.
Text(
locationName.isEmpty
? '검색 결과가 없습니다' // 기본 메시지
: '검색 결과가 없습니다: $locationName', // 검색 키워드 포함
style: const TextStyle(fontSize: 16),
),
child내에 삼항연산자가 바로 사용 가능했다.