728x90
list -> map
widget을 만들어 줄 때 index가 필요하게 될 때는
...List.genearted(length, Widget)
이런식으로 넣어줬었는데 mapIndex라는 method가 collection에서 제공 되는 걸 알게 되었다!
다음부터는 이걸 써야겠다!!
내가 위젯 넣을 때는 잘 안 쓰는 방법이지만 For 구문을 이용해서 넣어줄 수도 있다!
for (int i = 0; i < 5; i++) SizedBox.shrink(),
https://dev-yongsu.tistory.com/16
import 'package:collection/collection.dart';
images.mapIndexed((index, element) => Padding(
padding: EdgeInsets.only(
right: index == images.length - 1 ? 0 : 8.0
),
...
728x90
'개발 > Flutter' 카테고리의 다른 글
Android SDK "Android API 29 platform" is not found on the disk or corrupted (0) | 2023.09.02 |
---|---|
GetX, GoRouter 함께 사용하기! (0) | 2023.08.21 |
freezed live template (0) | 2023.08.04 |
flutter web에서 firestorage 사용 시 주의할 사항 (0) | 2023.07.29 |
Flutter App Icon과 App 이름을 바꿔주는 Library (0) | 2023.07.29 |