데이터바인딩

2024. 3. 16. 18:24vue

사용목적

- 자주 변경되는 데이터의 자동랜더링을 통한 교체, 하드코딩 방지 등

 

<script> 내 

data() {return {

        key:object 

    }

 

}

형식으로 js 내 데이터를 저장 후 html에서 사용가능

<script>

export default {
  name: 'App',
  data() {
    return{
      price1 : 60,      
      price2 : 40,
      products : ['1동원룸','2동원룸','3동원룸'],
      스타일 : 'color : blue',
    }
  },
  components: {
    
  }
}
</script>

 

 

 

 

<template>에서 상기 data의 키값을 불러와 데이터바인딩

 

내용: {{키값}} 형태로 작성

  <div>
    <p>{{ price1 }} 만원</p>
  </div>

 

HTML 속성: :속성="데이터 키값"

 <h4 :style = "스타일">xx 원룸</h4>

 

'vue' 카테고리의 다른 글

v-slot  (0) 2024.08.29
동적 UI (모달창)  (1) 2024.03.16
이벤트 핸들러  (1) 2024.03.16
v-for  (0) 2024.03.16
vue 설치  (0) 2024.03.16