기존의 StatefulWidget은 삭제
class HomeScreen extends StatelessWidget {
final Color color;
const HomeScreen({
required this.color,
Key? key,
}) : super(key: key);
@override
Widget build(BuildContext context) {
return Container(
width: 50.0,
height: 50.0,
color: color,
);
}
}
상태관리가 가능한 StatefulWidget로 변경
class HomeScreen extends StatefulWidget {
final Color color;
const HomeScreen({super.key, required this.color});
@override
State<HomeScreen> createState() => _HomeScreenState();
}
class _HomeScreenState extends State<HomeScreen> {
@override
Widget build(BuildContext context) {
return Container(
width: 50.0,
height: 50.0,
color: widget.color,
);
}
}
11. image-carousel(flutter) (0) | 2023.09.22 |
---|---|
10-2. StatefulWidget (flutter) (0) | 2023.09.20 |
9. Web view (flutter) (0) | 2023.09.18 |
8. Row 와 Column (flutter) (0) | 2023.09.15 |
7. Splash Screen (flutter) (0) | 2023.09.14 |