본문 바로가기

개발자 노트

검색하기
개발자 노트
프로필사진 heeyam

  • 분류 전체보기 (24)
    • ▶ INBOX ◀ (17)
    • ▶ 자료구조&알고리즘 ◀ (0)
    • ▶ FRONT-END ◀ (7)
    • ▶ INSIDE ◀ (0)
    • ▶ 독서 ◀ (0)
Guestbook
Notice
Recent Posts
Recent Comments
Link
  • 알고스팟
  • 백준 알고리즘
«   2025/08   »
일 월 화 수 목 금 토
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
  • 타입스크립트
  • JavaScript
  • os 개발
  • 단축키
  • git
  • 에러
  • JS
  • Windows
  • 부트로더
  • 명령어
  • 외부링크
  • Vue
  • 부팅
  • 부트섹터
  • CSS
  • 공부
  • Til
  • 개발아카이브
  • 프론트엔드
  • 실행창
more
Archives
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록Vue (1)

개발자 노트

[Vue] object method에서 this가 undefined로 나오는 이슈

환경: vue 3.x, script setup -- 문제 -- custom event 즉, 하위 컴포넌트에서 emit으로 전달된 이벤트를 상위 컴포넌트에서 받아서 사용하려는 상황이다. 이 때, 하위 컴포넌트에서 받아온 emit event에 object (객체) method 를 바인딩하였고, method에서 this를 사용해 객체 안에 있는 프로퍼티 값을 변경하려고 했다. 코드는 다음과 같다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 // 상위 컴포넌트 import ChildComponent from '하위 컴포넌트 경로'; const obj = { print() { console.log(this); }, }; cs 위의 코드처럼 custom event에 객체 method 이름을 바..

▶ FRONT-END ◀ 2023. 1. 10. 00:32
이전 Prev 1 Next 다음

Blog is powered by kakao / Designed by Tistory

티스토리툴바