오늘 코딩하다가 알아낸건데,
body: Padding << 여기에는 child가 없구 따로 떨어지면 나머지 코드가 정상이여도,
child만 따로 떨어지면 아예 이 child만 빨간 줄이 뜨더라구요 ?
아예 이걸
body: Padding(
padding: EdgeInsets.symmetric(horizontal: 20),
child: ListView(
children: [
RecipeListItem(
imageUrl: "image.jpg",
title: "text",
),
RecipeListItem(
imageUrl: "image.jpg",
title: "text",
),
RecipeListItem(
imageUrl: "image.jpg",
title: "text",
),
RecipeListItem(
imageUrl: "image.jpg",
title: "text",
),
],
),
),
이러지 않는 한, 아마 구동도 못하고 시름시름 거리더라구요 ,,,
이거 하나 덕에 개고생 하기는 했지만 진짜 좋은 경험이였습니당 ,,,,
아, 그리고 페이지 연결할떄, 위에 지정해주잖아요 !
class MyApp extends StatelessWidget {
const MyApp({Key? key}) : super(key: key);
Widget build(BuildContext context) {
return MaterialApp(
debugShowCheckedModeBanner: false,
home: CherinPage(),
);
}
}
여기서 home: CherinPage(),
처럼 저렇게 지정해주면 나중에 끌어서 Navigator.of(context).push();
할때에 가는 위치를 저 CherinPage()
로 해주면 대니까 편하더라구요 !!
그럼 오늘두 수고하셨슴니당 -