📚 Reference
🔖 Index
.vue 파일의 구조<!--HTML 코드-->
<template></template>
<!--JavaScript 코드-->
<script></script>
<!--CSS 코드-->
<style></style>
<template/>
<script/>
<script>를 가짐 (<script setup>은 제외)<script setup> 형태로 작성해서 component의 setup()에 작성하던 코드를 작성<style/>
<style>존재 가능<style scoped></style>)*.vue 파일을 지원한다.<template>
<div class="example">{{ msg }}</div>
</template>
<script>
export default {
data() {
return {
msg: 'Hello world!'
}
}
}
</script>
<style>
.example {
color: red;
}
</style>
script 안에서 선언한 변수를 사용할 수 있다.style 태그 안에서 작성한 스타일시티도 사용할 수 있다.props), 상태 변수(data), 메소드(methods), 라이프사이클(mounted, updated, beforeUnmount, …), 계산된 값(computed), 특정 값의 업데이트 탐지(watch) 등의 기능을 객체의 속성과 메소드를 사용해서 선언한다.