[Flutter] Form 빌더 동적 생성하기
FormBuilder는 폼을 관리하기 위해 편하게 제공해주는 모듈이다. 특정 액션시 Form의요소를 동적으로 변경해보자 우선 동적 요소 추가를 해주기 위한, 위젯이다. Expanded( child: MaterialButton( color: Theme.of(context).colorScheme.secondary, child: const Text( "Add Score", style: TextStyle(color: Colors.white), ), onPressed: () { setState(() { fields.add( NewScore( name: 'score_${fields.length}', )); }); }, ), ), 해당 버튼을 클릭하면, fields에 NewScore라는 위젯이 추가가 된다. 그리고 ..