본문 바로가기
Web/Vue.js

Vue Instance 생성하기

by 박 현 황 2021. 5. 16.

Vue Instance 생성해보기

 

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
</head>
<body>
    <div id="app">
        {{msg}}
    </div>

    <script>
        new Vue({
            el :"#app",
            data() {
                return {
                    msg :'안녕하세요',
                }
            },
        
        })
    </script>
</body>

</html>

 

<결과>

 

※ vue를 사용하기 위해서 script로 삽입하거나 NPM,CLI를 사용하는 경우가 있는데 일단 script로 삽입해주었다.

<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>

 

 

이렇게 인스턴스를 생성해 주었다.

속성 설명
el Vue가 적용될 요소를 지정해준다.
data Vue에서 사용되는 정보를 저장한다. 객체 또는 함수의 형태이다.
template 화면에 표시할 HTML , CSS등의 마크업 요소를 정의하는 부분이다.
methods 로직 제어와 관계된 methods를 정의한다.
created 뷰 인스턴스가 생성되자 마자 실행할 로직을 정의한다.

 

'Web > Vue.js' 카테고리의 다른 글

v-show 와 v-if 의 차이점  (0) 2021.05.16
Vue Directives  (0) 2021.05.16
Vue Instance Life Cycle  (0) 2021.05.16
Vue computed 와 method의 차이점  (0) 2021.05.11
Vue.js 관련 vscode Extension 추천  (0) 2021.05.10