안녕하세요, 캡틴판교님.
너무 좋은 강의로 학습 중에 궁금한 점이 있어 질문드립니다.
let appHeader = {
template : ~~~
}
이 부분이 변수(객체)를 생성한 것 까지는 이해했는데, 어떻게 컴포넌트가 되는건지 궁금합니다.
제가 아는 컴포넌트는 전역과 지역 컴포넌트로 나뉘어지며, 코드는
- 전역: Vue.component('name' {option})
- 지역: new Vue ({
el: "#app",
componets: { ~~
}
})
이런식으로 작성했었습니다.
let vm = new Vue () 처럼 생성자 함수를 사용하지 않는 이상 단순 변수(객체)가 어떻게 컴포넌트가 되는건지 궁금합니다.
let vm = new Vue() 인스턴스 같긴 하네요..
제가 잘 몰라 질문 내용에 불필요한게 포함된 점 양해부탁드립니다 :)
아하 ! 컴포넌트를 변수로 뺄수도 있군요.
기존에 알던 컴포넌트 생성방식과 차이가 있어 이해가 어려웠는데 답변 감사합니다 !