choijming21 님의 블로그

  • 홈
  • 태그
  • 방명록

map 1

[ Troubleshooting🛠️ ] Map 객체와 배열 간 타입 불일치

1.  문제 발생❓TypeScript에서 MutableRefObject 타입을 사용하는 Lnb 컴포넌트에서 refs.current를 배열처럼 처리하려고 할 때 문제가 발생했습니다. PdpRefs는 Map 타입으로 정의되어 있지만, 실제로는 숫자 인덱스(0, 1, 2, 3 등)로 접근할 수 있는 객체로 동작했습니다.// 타입 정의export type PdpRefs = Map;// 컴포넌트에서 시도한 코드{refs.current.map((ref, index) => { // 오류: 'map' 속성이 없습니다 // ...})}   2.  원인 추론 🔎TypeScript 타입으로는 PdpRefs가 Map 객체로 정의되어 있음실제 런타임에서 refs.current는 다음과 같은 특성을 보임Object.keys(..

인턴 2025.03.25
이전
1
다음
더보기
프로필사진

choijming21 님의 블로그

choijming21 님의 블로그 입니다.

  • 분류 전체보기 (117)
    • 개인과제 (16)
    • 수준별 분반 (10)
    • 팀프로젝트 (18)
    • 사전캠프 (1)
    • 강의 (16)
    • 알고리즘 (10)
    • 왓에버 (4)
    • 인턴 (42)

Tag

팀프로젝트, Troubleshooting, Vercel, 트러블슈팅, 자동스크롤, 렌더링, TypeScript, 오류, 리렌더링, 객체, zod, 도커, docker, getStaticProps, react, ref, 반응형, 뉴스피드, jotai, nextjs,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/06   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바