티스토리 뷰
공부합시다/Vue
[Vue.js 2] Error in v-on handler: "TypeError: Cannot read properties of undefined
신규_유저 2022. 11. 18. 11:31
- [Vue warn]: Error in v-on handler: "TypeError: Cannot read properties of undefined (reading '변수명')"
- TypeError: Cannot read properties of undefined (reading '변수명')
최근 Vue3만 하다가 오랜만에 Vue2를 하는데 만난 에러
클릭하면 pressedEL 함수가 동작하게 만들었는데
methods: {
pressedEl: () => {
console.log(this.변수명)
},
}
왜지? 고민하다가 생각난게 Node 버전이 낮을 때 ES6 문법 사용이 안 된다는 것.
참고로 12.10.0 사용 중임.
그래서 화살표 함수(() => {})에서 함수 표현식(function () {})으로 고쳐봄
methods: {
pressedEl: function() {
console.log(this.변수명)
},
}
아주 잘 되는군......
Vue2에서는 ES6 사용 안 된 다는 것
끝
반응형
LIST
'공부합시다 > Vue' 카테고리의 다른 글
[Vue.js 3] Module not found: Error: Can't resolve 'crypto' in (0) | 2022.11.24 |
---|---|
[Vue.js 2] Error: Vue packages version mismatch (0) | 2022.11.21 |
[Vue.js 3] 다른 컴포넌트에 Query 전달 (0) | 2022.11.02 |
[Vue.js 3] 비밀번호 보기/숨기기 기능 구현(3항연산자 활용) (0) | 2022.10.31 |
[Vue.js 3] SWRV 처음 사용기 (0) | 2022.10.31 |
댓글