일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- scss
- 보안
- security
- var
- type
- vue.js
- JavaScript
- nginx
- property
- BOJ
- leetcode
- Clone
- C#
- VUE
- generic
- vuetify
- C++
- AI
- TypeScript
- git
- bash
- machine learning
- condition
- webpack
- Python
- docker
- loop
- dotenv
- 앙상블
- npm
Archives
- Today
- Total
목록렌더링 (1)
ice rabbit programming
[Vue] 에러 Property or method "blahblah" is not defined on the instance but referenced during render 알아보자
최근에 Property or method "blahblah" is not defined on the instance but referenced during render 에러를 몇 번 마주쳐서 삽질을 했던 경험이 있다. 물론 문자 그대로 template에 쓰인 변수/함수/속성인데, undefined일 때 나오는 에러이다. 본인이 겪었던 몇 가지 경우를 아래에 정리하고, 본인의 케이스인지 확인해보면 좋을 듯하다. 1. 선언 후 초기화하지 않았을 경우 자바스크립트를 사용할 경우 let myVar;만 해두고 값을 넣지 않은 경우, 타입스크립트를 사용할 경우에는 타입 체킹으로 이런 실수를 할 위험이 현저하게 줄지만 let myVar: string | undefined; 이후에 값을 넣지 않는 경우가 종종 발생한다..
Development/JavaScript
2021. 3. 18. 22:49