인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

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

파랑새님의 프로필 이미지

작성한 질문수

Flutter 고급 - 현업 수준의 아키텍처

32 IngredientScreen 작성 준비

ingredient view model의 _loadRecipe

작성

·

63

0

ingredient view model 의 _loadRecipe 함수는 생성자에서

실행이 안되는 이유에 대해서 궁금합니다.

동일하게 _getDishesByCategoryUseCase.execute를 사용하는 _fetchDishesByCategory 는

home view model에서 생성자에서 쓰이는데 어떤 차이가 있나요

답변 1

0

오준석님의 프로필 이미지
오준석
지식공유자

답변이 늦었습니다.

IngredientViewModel 의 생성자에서 호출이 가능하면 베스트인데, 현재 구조상 ViewModel 까지 recipeId 가 넘어갈 수 없어서, IngredientRoot 에서 대신 로딩을 호출하고 있습니다.

image.png