희락코딩

#10. Vue_v_model 본문

프로그래밍/Vue

#10. Vue_v_model

Hello JoyCoding 2021. 12. 17. 05:11
728x90
반응형

v-model 사용법

v-model 은 자바스크립트에서 input값의 value를 가져오는 거랑 매우 흡사합니다. 즉 event.target.value라 생각하면 좋습니다. 일반적인 예시로는 아래와 같습니다.

data(){
        return {
            month : 1,
        }
    },

우선 초기값을 나타내는 데이터를 보관함을 만듭니다.

 <!-- <input v-model.number="month"> -->
    <input @input="month = $event.target.value">
    <p > {{month}}개월 선택함 : {{ oneroom[clickModal].price * month}} 원</p>
    <button @click="close" >닫기</button>

그다음 위와 같이 @input이나 @onchange 이벤트 헨들러를 사용하면 됩니다. 만약 이걸 축약 하고 싶을 때 v-model을 쓰면 됩니다.

    <input v-model.number="month">
    <p > {{month}}개월 선택함 : {{ oneroom[clickModal].price * month}} 원</p>
    <button @click="close" >닫기</button>
728x90
반응형

'프로그래밍 > Vue' 카테고리의 다른 글

# 12. Vue_transition tag  (0) 2021.12.17
#11. Vue_watch  (0) 2021.12.17
#9. Vue_custom_event  (0) 2021.12.17
#8. Vue_props  (0) 2021.12.17
#7 Vue_컴포넌트  (0) 2021.12.17
Comments