반응형
<template>
<div>
<!-- v-once -->
<!-- <h1>Hello {{ user.name }}</h1> -->
<!-- <h1 v-once v-text="user.name"></h1>
<h1 v-text="user.name"></h1>
<input type="text" v-model="user.name" /> -->
<!-- if / else -->
<!-- <h1 v-if="showname">My name is {{ user.name }}</h1>
<h2 v-else>이름을 보여줄 수 없습니다.</h2>
<h2 v-if="user.age > 20">당신은 성인입니다.</h2>
<h2 v-else-if="user.age > 14 && user.age < 20">당신은 청소년 입니다.</h2>
<h2 v-else>당신은 어린이 입니다.</h2> -->
<h2 v-if="!showName">{{ user.name }} IF</h2>
<h2 v-show="!showName">{{ user.name }} Show</h2>
<ul>
<template v-if="question === 'frontend'">
<li>HTML은 재미있나요?</li>
<li>CSS은 재미있나요?</li>
<li>Javascript은 재미있나요?</li>
</template>
<template v-else>
<li>Java은 재미있나요?</li>
<li>Python은 재미있나요?</li>
<li>C#은 재미있나요?</li>
</template>
</ul>
</div>
</template>
<script>
export default {
name: "App",
data() {
return {
question: "frontend",
showName: true,
user: {
name: "scalper",
age: 12,
job: "programmer",
},
};
},
};
</script>
<style></style>
반응형
'Web > Vue' 카테고리의 다른 글
[Vue] 메서드 (0) | 2022.06.24 |
---|---|
[Vue] 조건부 리스트 렌더링 (0) | 2022.06.24 |
[Vue] 리스트 렌더링 (0) | 2022.06.23 |
[Vue] v-if v-show 차이 (0) | 2022.06.23 |
[Vue] 클래스 바인딩 (0) | 2022.06.23 |