📚 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
) 등의 기능을 객체의 속성과 메소드를 사용해서 선언한다.