반응형
모든 Vue 앱은 Vue 함수로 새 Vue Instance를 만드는 것부터 시작합니다.
<div id="root">
<h1>
{{ greeting }}
</h1>
<input v-model="greeting">
</div>
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
<script src="index.js"></script>
new Vue({
el: '#root',
data: {
greeting: 'Hello Vue'
}
})
<div id="root">
<div v-if="count === 1">
Green
</div>
<div v-else-if="count === 2">
Red
</div>
<div v-else>
Orange
</div>
</div>
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
<script src="index.js"></script>
new Vue({
el: '#root',
data: {
count: 0
}
})
<div id="root">
count = {{count}}
<div v-show="count === 1">
Green
</div>
</div>
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
<script src="index.js"></script>
new Vue({
el: '#root',
data: {
count: 1
}
})
반응형
'DEVLOG > Vue.js' 카테고리의 다른 글
Vue 클래스와 스타일 바인딩 - #14 HTML 클래스 바인딩하기 (0) | 2019.05.08 |
---|---|
Vue computed와 watch - #13 watch 속성 (0) | 2019.05.08 |
Vue computed와 watch - #12 computed 속성 (0) | 2019.05.08 |
Vue 템플릿 문법 - #11 약어 (0) | 2019.05.08 |
Vue 템플릿 문법 - #10 디렉티브 (0) | 2019.05.08 |
댓글