Vue 컴포넌트의 필요성과 특성
필요성 v-on, v-model 등의 삽입이 이뤄진 태그들을 재사용하고자 할 때에 유용하다. 기존에 작성한 태그의 코드를 그대로 복사하여 사용하게 되면, 모두 같은 data 객체를 공유하므로, 각각의 복사된 태그별로 data 내부 값을 새롭게 지정해주어야 한다. 그럼 또 각 data에 붙어있던 methods도 각각 새로 지정해줘야만 한다. 결국 복사된 태그 갯수만큼 data 객체, methods 크기가 불어나게 되어버리는 것이다! 코드의 중복은 지양해야한다 컴포넌트 (Vue.component('이름')) 반복되는 코드를 가진 태그를 묶는 최소단위. template, data, methods로 구성 template 원하는 컴포넌트의 태그 형태를 template에 담아 준다. react와 마찬..
Programming/Mindchain
2019. 7. 25. 11:31