0107 flutter 2

사랑이란 멜론·2024년 1월 7일

flutter 공부

목록 보기
11/14

List.generate를 이용해 (0, index-1)까지 호출해서 불러온 값으로 리스트를 만들어준다

ListTile을
Card안에 넣어서 반환

List Tile은 행의 높이가 고정된.
행은 선행이나 후행 아이콘을 함께 가지고 있음

데이터 주고 받는 걸 해봤다.

오늘 만든겁니다.

onTap: (){
Navigator.of(context).push(MaterialPageRoute(builder: (context) =>AnimalPage(animal:animalData[index])));
print(animalData[index].name);
},
),

onTap의 구현 이런식이었고

final List animalData = List.generate(animalName.length, (index) => Animal(animalName[index],animalImagePath[index],animalLocation[index]));

List.Generate 부

class AnimalPage extends StatelessWidget {
const AnimalPage({Key? key, required this.animal}): super(key:key);

final Animal animal;

위에거랑 아래거랑 챗선생님한테 물어본 결과 아래거는 뭔가 이상하댔다.
값을 전달받기 위해서는 위처럼 stateless widget을 선언해야 한다고 한다.

class MyPage extends StatefulWidget {
const MyPage({super.key});

@override

오늘 끝 내일 직장체험 화이팅

profile
은 여기 있어요

0개의 댓글