깜놀하는 해므찌로

vue.js 데이터 바인딩 기본 구조 예시 / vue.js v-model / @click 본문

IT

vue.js 데이터 바인딩 기본 구조 예시 / vue.js v-model / @click

agnusdei1207 2023. 4. 1. 23:02
반응형
SMALL

1. 양방향 입력이므로 사용자가 input 태그에 값을 수정할 경우 해당 값이 input1 변수의 값으로 할당 됨

<template>
    <div>
        <h1>Home {{ title1 }}</h1>
    </div>
    <input type="text" v-model="input1"> <!-- 양방향 입력 가능-->
    <button type="button" @click="getData">get</button> <!-- onclick 과 같은 효과 (vue.js)-->
    <button type="button" @click="setData">set</button> 
</template>

<script>
    export default{
        data(){
            return{
            title1 : "제목1",
            title2 : "제목2",
            input1 : "input1",
            }
        },
        method : { // 자바스크립트의 모든 함수는 이곳에 선언
            getDate(){
                alert(this.input1);
            },
            setDate(){
                this.input1 = "set";
            },
        }
    }
</script>
반응형
LIST

'IT' 카테고리의 다른 글

C언어 조건문 IF 기본 구조 예시  (0) 2023.04.01
vue.js 라이프 사이클  (0) 2023.04.01
vue.js router 라우터 등록 예시  (0) 2023.04.01
Missing script: "serve" 에러 해결 방법  (0) 2023.04.01
C언어 상수 사용 예시  (0) 2023.03.31