강의

멘토링

로드맵

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

정태현님의 프로필 이미지
정태현

작성한 질문수

Flutter로 SNS 앱 만들기

Follow, Unfollow 기능 추가

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

해결된 질문

작성

·

264

0

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

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

입니다.

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

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

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

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

 

1.png

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

 

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

퀴즈

66%나 틀려요. 한번 도전해보세요!

사용자 프로필 데이터와 관련 로직을 관리하기 위해 사용되는 주요 컴포넌트(ProfileState, ProfileProvider, ProfileRepository)의 역할은 무엇일까요?

앱의 사용자 인증만 처리합니다.

사용자 데이터 상태 관리, 비즈니스 로직, 데이터 소스 접근을 분리하여 처리합니다.

UI 화면 레이아웃만 정의하는 역할을 합니다.

앱 설정 정보를 저장하고 관리합니다.

답변 2

1

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

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

0

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

답변 감사합니다!

정태현님의 프로필 이미지
정태현

작성한 질문수

질문하기