




기존의 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 |