Frontend/Vue

2. vue component import

섕걍 2023. 1. 16. 15:34

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