앞서 생성한 Vue 인스턴스 내부에 데이터와 메소드를 생성해보자.
Vue.js (1) - Vue 인스턴스 생성
Vue.js 인스턴스 생성 프로젝트 폴더를 지정하고 index.html 파일을 만들어보자. Vue 인스턴스를 생성하기 앞서 Vue를 사용하기 위해 CDN을 추가해보자 Vue 인스턴스 생성 Hello World ! 최종 index.html 소스
mkdevlab.tistory.com
데이터와 메소드는 다음과 같이 생성
<script>
new Vue({
el: '#app',
data: {
name: 'myungkyuchung'
},
methods: {
getName() {
return this.name;
}
}
})
</script>
화면에는 다음과 같이 불러올 수 있다.
<div id="app">
{{ name }} <br>
{{ getName() }}
</div>
브라우저에서 확인해보면,
전체 소스
<!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>데이터와 메소드</title>
<script src="https://cdn.jsdelivr.net/npm/vue@2.6.12/dist/vue.js"></script>
</head>
<body>
<div id="app">
{{ name }} <br>
{{ getName() }}
</div>
<script>
new Vue({
el: '#app',
data: {
name: 'myungkyuchung'
},
methods: {
getName() {
return this.name;
}
}
})
</script>
</body>
</html>
'개발이야기 > Vue.js' 카테고리의 다른 글
Vue.js (1) - Vue 인스턴스 생성 (0) | 2021.04.28 |
---|