인프런 커뮤니티 질문&답변
New를 호출하는 경우 데이터가 두번 호출되는 상황인가요?
작성
·
285
2
/news를 호출할 경우 아래와 같이 데이터를 두번 호출하게 된게 맞나요?
1. routes/index.js의 beforeEnter에서 'FETCH_LIST'
2. ListMixin.js의 create()에서 'FETCH_LIST'
제가 강의를 잘못 따라간건지, 강의를 따라가 보면 자연스럽게 /news는 fetch를 두번 하는건.... 헷갈리네요
퀴즈
47%나 틀려요. 한번 도전해보세요!
다음 중 데이터를 가져오는 시점을 제어하여, 컴포넌트 내용이 렌더링되기 *전에* 데이터 준비를 기다릴 수 있게 하는 방식은 무엇일까요?
mounted 라이프사이클 훅 사용
created 라이프사이클 훅 사용
beforeEnter 라우터 네비게이션 가드 사용
computed 속성에서 직접 데이터 호출
답변 1
0
캡틴판교
지식공유자
안녕하세요 챕스틱님, 아마 강의에서 데이터를 호출하는 다양한 방식에 대해서 안내를 드렸을텐데 모든 방법을 사용하실 필요는 없고 서비스에 적절한 한가지 방식을 선택하시면 됩니다 :) 페이지에 진입할 때 동일한 데이터를 두 번 호출하실 필요는 없어서 페이지에 진입할 때 네비게이션 가드에서 한번 호출하시거나 진입하고 나서 컴포넌트가 생성되었을 때 한번 호출하시면 됩니다 :)





