Flutter/Flutter 스파르타코딩클럽

context.read<클래스명>()

Developer-Michelle 2023. 9. 29. 17:13

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(