Vue 공부하기

오늘은 Vue.JS step3. 컴포넌트(component)에 대해 포스팅하려고 합니다. Vue.JS에서 컴포넌트는 조합하여 화면을 구성할 수 있는 블록을 의미합니다. HTML Element를 확장하고 재사용 가능한 형태로 구현이 가능하며 Vue.JS에서 사용된 모든 컴포넌트는 하나하나가 인스턴스라고 볼 수 있습니다. 컴포넌트는 일반적으로 전역 컴포넌트와 지역 컴포넌트가 있습니다. 컴포넌트 이름으로 template속성에서 사용할 HTML 태그를 직접 정의하여 사용할 수 있고, 컴포넌트 내용으로 template, data, methods 등의 인스턴스 옵션 속성을 정의하여 사용할 수 있습니다. 1) 전역(Global) 컴포넌트 인스턴스 밖에서 Vue.component() 형태로 등록할 컴포넌트의 이름과 내..
오늘은 Vue.js step 2. 인스턴스(instance)에 대해 포스팅하려고 합니다. Vue.JS에서 인스턴스란 Vue를 구성하는 가장 기본적인 베이스이며 객체이고, Vue의 라이프사이클의 시작점으로 여러 동작들의 초기화 작업을 수행합니다. 일반적으로 var vm = new Vue({ // 옵션 }) 형태로 인스턴스를 생성하며, 인스턴스 생성자라고 표현합니다. vue 인스턴스의 가장 대표적인 옵션은 다음과 같이 6가지가 있습니다. 옵션 설명 el Vue가 실행될 HTML의 DOM 요소를 지정. Vue 인스턴스에 연결할 HTML 요소 data Vue가 관찰하는 data 객체를 지정, 변경 사항을 즉시 감지 computed 화면 로직 제어와 관련된 함수를 정의하고 계산된 값을 리턴해줌 methods 화면..
오늘은 Vue.JS의 $refs으로 Dom에 접근하는 방법에 대해 포스팅 하려고 합니다. 일반적으로 Vue를 사용하면 직접 Dom요소에 접근할 일은 거의 없습니다. 하지만 Dom요소에 직접 접근하여 컨트롤 하게되는 경우가 간혹 있기 때문에 사용되는 방법이 있습니다. dom에 ref속성을 정의하고 $refs태그를 이용하여 Dom요소에 접근을 할 수 있습니다. 아래 예제를 통해 보도록 하겠습니다. // gs_test.html {{message}} click_me test vue ref button태그에는 ref="click_btn" 속성을 입력하고, p태그에는 ref="ref_p" 속성을 입력하였습니다. click_me test vue ref 일반적으로 javascript의 document 또는 JQuery..
보노보노92
'Vue 공부하기' 태그의 글 목록 (2 Page)