커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
2-7 다양한 피드 이미지 보여주기 imageeURL 변수관련
[왕초보] 플러터(Flutter)로 시작하는 앱개발 종합반 v0
2주차
북마크
강*종
댓글
3
추천
1
조회수
8
조회수
8
답변 완료

* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.

* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.


2-7 다양한 피드 이미지 보여주기 imageeURL 변수관련 질문이 있습니다




스파르타 즉문즉답






body: Padding(

        padding: const EdgeInsets.symmetric(horizontal: 16),

        child: ListView.separated(

          separatorBuilder: (context, index) {

            return Divider();

          },

          itemCount: images.length, // 이미지 개수만큼 보여주기

          itemBuilder: (context, index) {

            final image = images[index]; // index에 해당하는 이미지

            return Padding(

              padding: const EdgeInsets.symmetric(vertical: 12),

              child: Feed(imageUrl: image), // imageUrl 전달

            );

          },

        ),

      ),


이게 임상원 튜터님 코드입니다


body: Padding(

    padding: const EdgeInsets.symmetric(horizontal: 16),

    child: ListView.separated(

     separatorBuilder: (context, index) {

      return Divider();

     },

     itemCount: images.length, // 이미지 개수만큼 보여주기

     itemBuilder: (context, index) {

      return Padding(

       padding: const EdgeInsets.symmetric(vertical: 12),

       child: Feed(

        imageUrl: images[index],

       ),

      );

     },

    ),

   ),


이건 제가 해본건데 똑같이 작동은 하는데요

        imageUrl 에 List 자료를 넣을 때 final image 라는 변수를 만들어서 넣는데 그렇게 하면 더 좋은점이 있어서 그렇게 하시는거 같은데 어떤점이 더 좋은걸까요?


취소
 공유
취소
댓글 0
댓글 알림
나의얼굴