Stateless Widget
실행 중에 변하는 데이터(state)가 없는 위젯
Code Template
아래와 같이 데이터를 가질 수 있고 생성자를 통해 받을 수 있다.
import 'package:flutter/material.dart';
void main() {
runApp(MyWidget(name: 'Name'));
}
class MyWidget extends StatelessWidget {
const MyWidget({super.key, required this.name});
final String name;
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'My Widget',
theme: ThemeData(
primarySwatch: Colors.blue,
),
home: Scaffold(
appBar: AppBar(
title: Text("My AppBar"),
actions: [
IconButton(
icon: Icon(Icons.person),
onPressed: () {
// Navigate to profile screen
},
),
],
),
body: Container(
child: Text("Hello Widget: ${name}"),
)),
);
}
}
'개발 > Flutter' 카테고리의 다른 글
[Flutter] ListTile (0) | 2024.07.23 |
---|---|
[Flutter] Card (0) | 2024.07.23 |
[Flutter] JSON 입출력 (0) | 2024.07.23 |
[Flutter] stateful widget (0) | 2024.07.23 |
[Flutter] Start (0) | 2024.07.23 |