Flutter2 [Flutter] Error: The argument type 'IconData' can't be assigned to the parameter type 'Widget' 해결 플러터 위젯에 icon을 추가하려 했을 때 발생한 에러. 이렇게 아이콘을 작성하였다. icon: Icons.person_outline, 하지만 플러터에서 모든 것은 위젯이기 때문에, icon도 Icon 위젯을 사용해서 작성해야 한다. icon: const Icon(Icons.person_outline), 2022. 6. 16. Flutter for 구문 (for loop) 사용 플러터에서는 반복문을 처리할 수 있는 방법이 여러가지 있다. 1. for in @override Widget build(BuildContext context) { List text = [1,2,3,4]; return Scaffold( appBar: AppBar( title: Text(widget.title), ), body: Container( child: Column( children: [ for ( var i in text ) Text(i.toString()) ], ), ), ); 2. forEach forEach는 자바스크립트의 forEach와 작동방식이 같은데, flutter 공식 docs에서는 forEach보다는 for in 구문을 권장한다. forEach() functions are widel.. 2022. 6. 15. 이전 1 다음