반응형
플러터 클래스 추가
-
[Flutter]플러터 위젯orClass에 속성(옵션) 추가하기 copyWIth()플러터 Flutter 2021. 6. 26. 18:40
분기처리로 TextStyle위젯에서 속성을 추가 할 일이 있었다. copyWIth() 라는 것을 사용하면 반환된 결과에서 속성을 붙일 수 있다. var value = api; return Text('Hello, World!' , style: TextStyle( fontStyle: FontStyle.italic ).copyWith(decoration: (value != null ? TextDecoration.underline) : null ) ); 이런식으로 언더라인을 지정하는 데이터가 있으면 그리고 없으면 안그리는 처리를 하였다.