728x90
반응형
https://www.youtube.com/watch?v=0BbF7UxKKvg&list=PLfLgtT94nNq3Br68sEe26jkOqCPK_8UQ-&index=3
{{데이터바인딩}} : JS데이터를 HTML에 꽂아넣는 문법
<template>
<img alt="Vue logo" src="./assets/logo.png">
<div>
<h4>XX 원룸</h4>
<p>{{price1 }} 만원</p>
</div>
<div>
<h4>XX 원룸</h4>
<p>{{ price2 }} 만원</p>
</div>
</template>
<script>
export default {
name: 'App',
data(){
return{
price1 : 60,
price2 : 70,
}
},
components: {
}
}
</script>
!!!데이터 바인딩 하는 이유!!!
1. HTML에 하드코딩해놓으면 나중에 변경 어려움
2. Vue의 실시간 자동 렌더링 쓰려면 하셈
HTML 속성도 데이터바인딩 가능
=> :속성="데이터 이름"
728x90
반응형
'클론코딩' 카테고리의 다른 글
[코딩애플] Vue 로 만드는 직방 / 인스타그램 웹앱 - 클론코딩.5 (0) | 2025.02.28 |
---|---|
[코딩애플] Vue 로 만드는 직방 / 인스타그램 웹앱 - 클론코딩.4 (0) | 2025.02.28 |
[코딩애플] Vue 로 만드는 직방 / 인스타그램 웹앱 - 클론코딩.3 (0) | 2025.02.28 |
[코딩애플] Vue 로 만드는 직방 / 인스타그램 웹앱 - 클론코딩.1 (0) | 2025.02.28 |
[코딩애플] Vue 로 만드는 직방 / 인스타그램 웹앱 - 클론코딩.0 (0) | 2025.02.28 |