Development/Vue.js [Vue.js] checkbox, radio, select 값 가져오기 / 기본값 설정 Show 레오나르도 다빈츠 2021. 11. 17. 13:18
자바스크립트의 경우 클릭한 값을 찾을 때 for, foreach를 사용하여 엘리먼트를 찾아야한다. Vue는 v-model을 사용하여 클릭 시 data에 바로 값이 바인딩되기 때문에 굉장히 편리하게 찾을 수 있다.
값 할당하기클릭한 input 엘리먼트의 value가 data()에 선언된 'prodArr'이라는 배열에 삽입된다.
기본값 설정v-model을 사용하는 경우 "checked"를 사용할 수 없다. 그래서 기본값을 세팅할 때는 v-model에 연결된 데이터에 input의 value를 미리 넣어두면 체크된 상태가 된다.
◽ radio, select의 경우
'티'가 기본값으로 설정됨
◽ checkbox의 경우
'cake_1', 'cake_3'이 기본값으로 설정됨
참고
폼 입력 바인딩 — Vue.js Vue.js - 프로그레시브 자바스크립트 프레임워크 kr.vuejs.org
개인적으로 공부한 내용을 정리하는 블로그로
320x100 저작자표시 (데이터 바인딩) v-bind데이터 바인딩1. 내용 데이터 바인딩< script > data()에 데이터를 적어두고, < template > 원하는 부분에 이중 대괄호로 불러오기!
2. 속성 데이터 바인딩< script > data()에 속성 적어두고, < template > 원하는 부분에 v-bind:style="" 로 불러오기!
3. 데이터를 js파일로 빼서 데이터 바인딩
rooms_posts.js
공유하기 게시글 관리 구독하기till저작자표시 비영리 변경금지 'JAVASCRIPT > Vue.js' 카테고리의 다른 글[Vue.js 기본 문법] v-for, 컴포넌트 생성, props 등록.전달 (0)2020.04.16[Vue.js 기본 문법] v-if, v-on:click 이벤트 핸들링 (0)2020.04.14 |