반응형
v-bind 는 html 테그에 데이터를 바인딩 할 때 사용 합니다.
<template>
<div>
<input type="text" v-bind:value="name">
<input type="text" :value="name">
<input type="text" :value="hello()">
</div>
</template>
<script>
export default {
name: 'App',
data(){
return{
name : 'codeGray',
}
},
methods : {
hello(){
return '안녕하세요 ' + this.name + ' 입니다.';
}
}
}
</script>
기존 html처럼 고정 값일때는 <input type="text" value="안녕하세요"> 이런 식으로 사용해도 됩니다.
data에 선언한 값이나, methods에 선언한 메서드를 사용하려면 value 속성 앞에 v-bind: 를 붙이고 메서드나, data에
정의해놓은 변수를 사용하시면 됩니다.
v-bind: 를 줄여서 : 로 대체 가능 합니다.
반응형
'Develop > VUE.JS 2' 카테고리의 다른 글
Vue js 2 Event (0) | 2021.12.28 |
---|---|
Vue js 2 v-if , v-for (0) | 2021.12.25 |
Vue js 2 methods (0) | 2021.12.25 |
Vue js 2 Data (0) | 2021.12.22 |
Vue js 설치 ( vue2, vue3 ) (0) | 2021.12.20 |