composition api보면 라이프사이클 메소드


리액트같은경우 내부캐시로 랜더링 될 때 마다 등록하는것같은데

Vue같은경우 그런 형식이 아니라 Reactivity 개념으로 가더라고


그럼 궁금한게 setup이랑 lifecycle 훅 내에서 컴포넌트 인스턴스 접근이 가능하다는건데..

setup() {

onMount(() => {

});

}

onMount내부의 콜백함수가 아니라 onMount라는 함수 자체도 그럼 컴포넌트 인스턴스의 존재를 알아야지 mount될때 같이 껴들어갈거아님?

 근데 onMount는 순수 js함수이고 bind(this)같은것도 안붙어있는데 어떻게 가능한거지?


getCurrentInstance()라는것으로 얻어오는것같은데..

어케가능한건지 모르겠음.. 혹시 아는분?