인프런 커뮤니티 질문&답변

정태현님의 프로필 이미지

작성한 질문수

Flutter로 SNS 앱 만들기

Follow, Unfollow 기능 추가

섹션 8 - Follow, Unfollow 기능 추가 파트에서 UserState에서 UserModel을 얻어지지가 않습니다.

해결된 질문

24.05.08 17:36 작성

·

186

0

문제가 되는 것으로 추정되는 코드는

UserModel currentUserModel = context.read<UserState>().userModel;

입니다.

이전 강의인 '특정 사용자의 정보 표시' 에서부터 문제가 발생했는데, 이번 강의에서 그냥 지우시길래 일단 넘어갔었습니다.

그러나, 이번 강의에서 똑같이 UserState에서 userModel을 얻어오려고 하니, 실제로는 값이 저장되지 않았습니다.

user_state.dart와 user_model.dart를 올려놓으신 Github 최종 코드로 그대로 복사해봤으나, 별다른 효과는 없었습니다...

어떻게 해야할 지 모르겠습니다. 의견 부탁드립니다.

 

1.png

2.pnguserModel에는 값이 저장되었으나, currentUserModel에는 저장되지 않은 모습

 

메일에 프로젝트 파일을 첨부하여 보내겠습니다. 감사합니다.

답변 2

1

DEV MOO님의 프로필 이미지
DEV MOO
지식공유자

2024. 05. 08. 21:29

main_screen.dart 의 initState 함수에서
_getProfile 함수를 호출하는 코드가 빠져있습니다.
해당 내용은 섹션 8의 "접속 중인 사용자의 정보 가져오기" 강의의
15:07 부터 설명하고 있습니다.

0

정태현님의 프로필 이미지
정태현
질문자

2024. 05. 09. 00:36

답변 감사합니다!