Flutter 2.0부터 Scaffold.of(context).showSnackBar 는 deprecated.
ScaffoldMessenger.of(context).showSnackBar 로 변경하여 사용하는데, 더 이상 Builder를 따로 쓰지 않아도 되는 듯하다.
//button1
ElevatedButton(
child: const Text('Show SnackBar'),
onPressed: () {
ScaffoldMessenger.of(context).showSnackBar(
SnackBar(
content: const Text('this is snackbar'),
action: SnackBarAction(
label: 'Undo',
onPressed: () {
// tab snackbar
}),
),
);
},
),
오랜만에 AlertDialog
//button2
ElevatedButton(
child: Text('Show Dialog'),
onPressed: () {
showDialog(
context: context,
builder: (context) {
return AlertDialog(
content: Text('my dialog'),
actions: [
TextButton(
child: Text('Button1'),
onPressed: () {
print(dialogKey);
}),
TextButton(child: Text('Button2'), onPressed: () {}),
],
);
},
);
},
),
음 기억이 가물가물하다.
'Dead Code > Flutter_Dart' 카테고리의 다른 글
[플러터] web - NetworkImage, 이미지 안뜰 때 (0) | 2022.09.01 |
---|---|
[플러터] 엑셀 날짜를 DATETIME으로 변경 (0) | 2022.08.30 |
[플러터] 플러터로 만든 웹페이지 github 호스팅 시 안뜰 때. (0) | 2022.08.26 |
[다트] MAP : Map<int, List> (0) | 2022.08.05 |
[플러터] textbutton Hover 설정 (0) | 2022.07.30 |
[플러터] Prefer const with constant contructors (0) | 2021.10.07 |
[플러터] RAISEDBUTTON DEPRECATED (0) | 2021.08.18 |
[다트] 구구단 (0) | 2020.08.03 |
[다트] 다트 FACTORY 클래스 샘플코드 (0) | 2020.06.11 |
[플러터] RichText Widget (0) | 2020.05.19 |