인터페이스에서 사용할 수 있는 인터페이스 유형이 있습니까?

요시테라

개체의 인터페이스뿐만 아니라 반응 구성 요소에 개체를 전달하고 싶습니다. 다음은 사용하려는 인터페이스의 예입니다.

interface TableProps {
  ObjectProps: Interface (doesn't work);
  objects: Array<ObjectProps>;
}

이 모든 것이 가능합니까?

토끼

내가 올바르게 이해했다면 인터페이스 이름 ObjectProps를 정의하고 다른 인터페이스에서도 사용하려고 합니다.

그런 경우에는 ObjectProps를 유형 또는 인터페이스로 별도로 정의하십시오. 그런 다음 ObjectProps TableProps 인터페이스를 호출합니다.

업데이트

내 이해에 따르면 자식 구성 요소의 유형을 부모 구성 요소에서 변경할 수는 없습니다 . 더 나은 이해를 위해 자식 구성 요소의 props 유형은 부모가 정의할 수 없는 개인 속성이라고 말할 수 있기 때문입니다.

그러나 여전히 할 수 있는 것은 "?"로 여러 유형을 정의하는 것입니다. 다음과 같이:

type ObjectProps= ...you type here

interface TableProps{
     objects1?: Array<ObjectProps>;
     objects2?: Array<ObjectProps>;
}

이 경우 object1 또는 object2 중 하나를 상위 구성 요소에서 오류 없이 하위 구성 요소로 전달할 수 있습니다. 그러나 그들 중 어느 것도 필수는 아닙니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

자식 인터페이스의 유형 가드에서 부모 인터페이스의 유형 가드를 어떻게 사용할 수 있습니까?

GraphQL 입력 유형이 다른 유형 또는 인터페이스에서 상속 할 수 있습니까?

인터페이스 메서드에서 @PostConstruct를 사용할 수 있습니까?

인터페이스에서 상속 된 메서드가 인터페이스에있는 다른 유형을 반환 할 수 있습니까?

MassTransit에 클라이언트 / 서비스가 사용할 수있는 WCF 인터페이스가 있습니까?

인터페이스에서 @MappedSuperclass 주석을 사용할 수 있습니까?

GraphQL을 사용하여 다른 인터페이스에 인터페이스를 구현할 수 있습니까?

사전 선언 된 유형이 Go에서 인터페이스를 구현할 수 있습니까?

유형에 따라 인터페이스를 정의할 수 있습니까?

인터페이스가 Java에서 여러 인터페이스를 확장 할 수 있습니까?

인터페이스 내에서 인터페이스를 정의 할 수 있습니까?

TypeScript의 다른 여러 인터페이스에서 인터페이스를 상속 할 수 있습니까?

다른 인터페이스에서 인터페이스를 동적으로 생성할 수 있습니까?

함수 선언에 기존 유형/인터페이스를 사용할 수 있습니까?

인터페이스 속성에 변수를 사용할 수 있습니까?

인터페이스의 파생 클래스에서 C #에서이 인터페이스의 일부 메서드 만 사용할 수 있습니까?

인터페이스 내에서 기본 또는 정적 구현으로 인터페이스 내에서 람다 식을 사용할 수 있습니까?

인터페이스에서 개인 함수를 선언 할 수 있습니까?

리플렉션을 사용하여 인터페이스에 대한 포인터에서 인터페이스 값을 추출할 수 있습니까?

인터페이스 정의에서 게터 / 세터를 사용할 수 있습니까?

@ApplicationPath 주석은 인터페이스에 사용할 수 있습니까?

파생 유형의 인터페이스를 기본 유형의 인터페이스 사전에 어떻게 추가 할 수 있습니까?

인터페이스 [Golang]에서 여러 인수를 전달할 수 있는 방법이 있습니까?

인터페이스 파일에서 펑터의 출력 서명을 어떻게 사용할 수 있습니까?

Lambda는 기능적 인터페이스에서만 사용할 수 있습니까?

이 COM 인터페이스를 C#에서 구현할 수 있습니까?

유형을 인터페이스 값으로 제한할 수 있습니까?

Typescript에서 인터페이스에 대한 동적 유형을 정의할 수 있습니까?

Ruby on Rails에서 PostgreSQL 데이터베이스와 함께 사용할 수있는 GUI 또는 시각적 인터페이스가 있습니까?

TOP 리스트

뜨겁다태그

보관