본문 바로가기

문제상황

store에서 this.model을 설정했으나 console.log로 찍으니 this.model이 없다고 뜨는 상황

 

문제원인

화살표 함수는 this 바인딩이 제대로 되지 않는다.

 

문제해결

arrow function을 빼고 function으로 사용하니 제대로 바인딩 된다.

 

- arrow function으로 되어있는 걸 그대로 가져와서 코딩해서 문제가 생김

개발의 각궁

Spring | Spring MVC | Spring Boot | Spring Security | Mysql | Oracle | PostgreSQL | Mybatis | JPA | Angular.js | Vue.js | Nuxt.js | React.js | TypeScript | JSP | Frontend | Backend