React 처럼 import해주면 바로 사용할 수 있을 줄 알았다... :(
(원래 부딪히면서 배우는거 아니겠냐고요)
1. 단순하게 import해서 사용하는 방법
Before
처음에 이렇게 import만 해주려고 했다.
<template>
</template>
<script>
import TestComponent from './Test'
</script>
<style>
</style>
After
이렇게 import를 우선해온 상태에서
export default {} 안에 import해온 component를 선언해주면 사용할 수 있다!
<template>
</template>
<script>
import TestComponent from './Test'
export default{
components:{
TestComponent
}
}
</script>
<style>
</style>
2. 전역에서 사용해야하는 컴포넌트는 어떻게 등록할까?
main.js에 import한 후에 등록해주면된다
Vue.component('컴포넌트이름','옵션')
컴포넌트 이름은 당연히~ 컴포넌트를 사용할때 쓸 이름이고
옵션은 렌더링시 필요한 옵션들을 작성하면 된다!
import GlobalTest from "./components/GlobalTestr";
Vue.component("GlobalTest", GlobalTest);
과연 vue는 어떤 프레임워크일까
크크
'Frontend > Vue' 카테고리의 다른 글
Vue 템플릿 자동완성 (0) | 2023.04.17 |
---|---|
window에 Node.js설치하기, window bit확인방법 (0) | 2023.04.17 |
Vue3 | 시작하기 (0) | 2023.04.17 |
3. vue는 2way binding 이다..! (0) | 2023.01.17 |
1. Vue를 시작해보자 (0) | 2023.01.14 |