본문 바로가기
개념정리/Vue.js

[Vue.js] Vue 인스턴스 개념 정리 및 예제

by lanuarius19 2022. 4. 25.

 

Vue.js 인스턴스 생성하기

Vue 인스턴스

모든 Vue 어플리케이션은 새 Vue 인스턴스를 만드는 것부터 시작한다.

Vue 어플리케이션의 구조는 루트 Vue인스턴스 밑에 하위 컴포넌트가 위치하는 컴포넌트 트리 구조이다.

Vue 인스턴스를 생성할 때 data, methods, 라이프사이클 콜백 옵션 객체를 전달해야 한다.

var vm = new Vue({
  // option
})

 

 

 

코드

 

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>뷰 인스턴스 생성하기</title>
    <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>

</head>
<body>
    <div id="app">
        {{ text }}
    </div>
    <script>
        new Vue({
           el: '#app',
            data: {
                text: 'Hello Vue!!'
            }
        })
    </script>
</body>
</html>

 

 

 

실행 결과