반응형
문제원인
Component의 data를 object로 생성해서 발생한 에러이다.
문제해결
Component의 data를 함수형으로 작성해준다.
예시
// 오류 구문
<script>
Vue.component('name of component', {
data : {
number : 1,
price : 100
}, // data를 object로 작성해 오류가 발생했다.
template : '<h1>Hello Vue</h1>';
</script>
// 아래와 같이 수정해야 한다.
<script>
Vue.component('name of component', {
data(){
return {
number : 1,
price : 100
}
}, // data를 함수형으로 작성한다
template : '<h1>Hello Vue</h1>';
</script>
반응형
'005 프로그래밍 > Vue' 카테고리의 다른 글
[Vue와 Webpack] webpack은 무엇이고 왜 사용해야 하는가? (1) | 2022.12.23 |
---|---|
[Vue-Router] 더 빠른 페이지 전환, 새로고침 없는 화면 전환 (0) | 2022.12.22 |
[Vuetify] Vue의 디자인(UIUX) 속도를 몇 배 이상 빠르게 해주는 도구 (0) | 2022.12.21 |
[Vue-Error] vue cli 4 vulnerabilities (2 moderate, 2 high) 해결 방법, Vue 설치 에러 (0) | 2022.12.15 |
댓글