본문 바로가기

Dartlanguage2

Flutter 변수를 매개변수로 사용하여 잘못된 상수 값입니다., Invalid Constant Value using variable as parameter 질문 변수 textSize = 10.0; // 또는 double textSize = 10.0; Flutter의 Text 위젯으로 변환 child: const Text('Calculate Client Fees', style: TextStyle(fontSize: textSize),) 여기서 오류가 발생합니다. 유효하지 않은 상수 값 반드시 const 값을 사용해야합니까? 왜 var 또는 double을 사용할 수 없습니까? 답변 당신은 Text 위젯을 const로 선언하고 있으며, 이는 그것의 모든 자식들이 const여야 한다는 것을 요구합니다. 이를 수정하려면, 이 경우에는 const Text 위젯을 사용하지 않아야 합니다. 왜냐하면 비-const 변수를 전달하려고 하기 때문입니다. Flutter는 cons.. 2023. 5. 31.
Flutter (Dart)에서 속성 값에 따라 객체 목록을 정렬합니다., Sort a list of objects in Flutter (Dart) by property value 질문 How to sort a list of objects by the alphabetical order of one of its properties (Not the name but the actual value the property holds)? 객체 목록을 그 속성의 알파벳 순서에 따라 정렬하는 방법(이름이 아니라 속성이 실제로 보유한 값)은 무엇인가요? 답변 List.sort에 비교 함수를 전달할 수 있습니다. (자세히 보기) someObjects.sort((a, b) => a.someProperty.compareTo(b.someProperty)); 2023. 5. 10.