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

김인철님의 프로필 이미지

작성한 질문수

프로젝트로 배우는 Vue.js 3

computed 와 검색 기능 추가 질문드려요.

23.02.08 13:08 작성

·

355

0

  1. computed 와 검색 기능 추가 영상 보면서 힘든 부분이 있어 작성해 보았습니다.

    - filteredTods = computed() => {~~~}
    searchText 를 변경했다고, 해당 computed가 작동하는 이유를 알고 싶습니다.

    - todos Add 하는 작업에서는 어째서,
    filteredTods = computed() => {~~~} 가 작동하지 않는 이유도 알고 싶습니다.

    - 결국 filteredTods = computed()에 정확한 이벤트 타이밍을 알고 싶습니다.
    [내가 원치 않는 곳에서 작동하면 안되니까]

답변 1

0

코지 코더님의 프로필 이미지
코지 코더
지식공유자

2023. 03. 07. 10:34

computed 안에 reactive value가 변경 되어야 computed가 실행됩니다. 이 예제에서는 searchText가 변경하면 실행이 되는거죠. todo를 추가 할때는 searchText가 변경되지 않기 때문에 computed가 실행 되지 않습니다