본문으로 바로가기
COMMUNITY모든 이야기

사이드 프로젝트에서 API 응답 데이터에 클라이언트 사이드에서 사용할 상태 값을 추가하려고 합니다.

코드:

interface User {
  id: number;
  name: string;
}

const user: User = {
  id: 1,
  name: "Kim"
};

user.isLoggedIn = true;

오류: Property 'isLoggedIn' does not exist on type 'User'.

시도: `isLoggedIn` 속성을 인터페이스에 추가하지 않고 객체에 직접 할당 시도.

질문: 기존 인터페이스 타입을 유지하면서 특정 객체에만 동적으로 속성을 추가하려면 어떻게 타입을 정의해야 합니까?

모든 이야기1455

가벼운 안부부터 깊은 생각까지, 함께 나눠요.

글쓰기
총 1455개의 이야기
댓글