728x90
- VueJs의 꽃, 양방향 데이터 바인딩, v-model
이전까지의 내용은 Vue -> Template의 단방향 데이터 바인딩 이었다면 이제는 Vue ↔ Template의 양방향 데이터 바인딩을 보도록 하겠다. 이를 가능하게 해주는 디렉티브는 v-model이다.
- 폼 입력 바인딩
양방향 데이터 바인딩이 자주 사용되는 대표적 예는 폼 입력을 할 수 있는 input태그 이다. Vue 공식 사이트에도 다루고 있다.
https://jsfiddle.net/sunghun/th2m9ws7/36/
샘플을 보면 {{ name }}은 단방향데이터 바인딩으로 Vue인스턴스가 가진 정보만 보여주는 역할 이지만 input 태그의 v-model 디렉티브를 통해 Vue의 data 값을 직접 수정 할 수 있다.
728x90
반응형
'즐거움 넘치는 IT 세계 > 코드로 만드는 디자인' 카테고리의 다른 글
[ VueJS 입문 ] v-for, 리스트 렌더링 / 반복문 (0) | 2019.09.29 |
---|---|
[ VueJS 입문 ] 조건부 렌더링 v-for / v-for vs v-show (0) | 2019.09.28 |
[ VueJS 입문 ] 계산된 속성 computed, computed vs methods / VueJS Instance (0) | 2019.09.26 |
[ VueJS 입문 ] 템플릿에 직접 JavaScript 코드 넣기 (0) | 2019.09.25 |
[ VueJS 입문 ] 이벤트 리스너 v-on / VueJS Directive (0) | 2019.09.24 |