AppHeader.vue ์ปดํฌ๋ํธ๋ฅผ ๋ง๋ค์ด์ App.vue์์ ์ฌ์ฉํด๋ณด์
AppHeader.vue
<!-- ์ปดํฌ๋ํธ๋ ๋๋ฌธ์๋ก ์์ํ๋ ์ต์ ๋ ๋จ์ด๋ก ์กฐํฉ (html ๊ธฐ๋ณธ ํ๊ทธ์ ํท๊ฐ๋ฆด ์ ์์ผ๋ฏ๋ก)-->
<template>
<header>
<h1>Header</h1>
</header>
</template>
<script>
export default {
}
</script>
<style>
</style>
App.vue
<template>
<!-- template์๋ html element๊ฐ ์ต์์ 1๊ฐ๋ง ์์ด์ผํ๋ค -->
<div>
{{ str }}
<app-header></app-header>
</div>
</template>
<script>
import AppHeader from './components/AppHeader.vue'
export default {
data : function() {
return {
str : 'hi'
}
},
components : {
//๋ด๊ฐ ์ ์ํ ์ปดํฌ๋ํธ ๋ณ์ : ๋ด๊ฐ ์ ์ํ import ๋ณ์
'app-header' : AppHeader
}
}
</script>
<style>
</style>