context.read<클래스명>()
: 화면을 새로고침할 필요 없이, 일회성으로 서비스의 변수나 함수에 접근하고 싶은 경우에 사용
@override
Widget build(BuildContext context) {
MemoService memoService = context.read<MemoService>();
Memo memo = memoService.memoList[index];
contentController.text = memo.content;
return Scaffold(
appBar: AppBar(
actions: [
IconButton(
'Flutter > Flutter 스파르타코딩클럽' 카테고리의 다른 글
비동기, 동기 (0) | 2023.09.30 |
---|---|
shared_preferences (Swift UserDefaults와 비슷) (0) | 2023.09.29 |
setState vs. ChangeNotifier, notifiyListeners (0) | 2023.09.29 |
상태관리 패키지 ex1) provider (0) | 2023.09.29 |
Flutter 패키지 이용 (0) | 2023.09.28 |