작성
·
144
0
안녕하세요.
현시점 섹션5. vue3 내장 컴포넌트 -> Modal까지 시청했습니다.
다른건 이상없이 다 되는데.. 3개씩 보기? 6개씩 보기 선택시 반응이 없습니다.
공부겸 해결해보고 싶은데 어디파일로 가서 해결해 볼 수 있을까요?
components > posts > PostFilter.vue 파일에서 해결해보면 될까요?
답변 1
0
안녕하세요 🙂
반응형 데이터의 변경사항이 발생했을 때 변경사항을 관찰한 후 다른 비즈니스 로직을 수행할 수 있도록 도와주는 Composition API는 watch
, watchEffect
가 있습니다. (기본편에서 배운 내용)
이러한 개념을 바탕으로 해당 버그를 찾아보는 것을 권장드립니다.
https://github.com/gymcoding/vue3-posts/blob/8_pagination_filter/src/views/posts/PostListView.vue 해당 소스 기준으로 watchEffect
를 사용하는 것을 확인할 수 있습니다.
추가답변 Modal 까지 시청하셨다면 아래 소스를 확인하시면 될 거 같아요.
https://github.com/gymcoding/vue3-posts/blob/15_modal_teleport/src/views/posts/PostListView.vue
마찬가지로 watchEffect
를 이용하는 것을 확인할 수 있습니다. watchEffect
가 잘 수행되는지 디버깅해보면 답이 나오겠죵?