>source

객체를 배열로 밀어 넣어야하지만 객체에는 다른 모양이 있습니다. 이 같은:

const credentials= [
  {
    service: 'Service1',
    email: '[email protected]',
    key: 25
  },
  {
    service: 'Service2',
    ip: '192.168.1.2',
    name: 'Person',
    url: 'test.com'
  },
]

나는 시도했지만, 속성에 액세스하려고 할 때 오류가 발생합니다.

지도를 사용하십시오. 지도 배열이 있습니다

Blundell2021-05-14 07:09:06

밀어? 죄송합니다. 문제가 반드시 오브젝트를 푸시하는 것이 아니라는 것을 언급하는 것을 잊었습니다. 기본적으로 문제는 유형 정의와 함께 문제가 있습니다.

Vinicius2021-05-14 07:09:06

이 옵션이 임의의 장소에 다른 객체를 추가 할 수있는 배열이면 속성에 액세스하기 전에 도형을 구별하는 방법이 필요합니다. 사용하려는 유형 정의를 게시 할 수 있습니까?

Bergi2021-05-14 07:09:06

바로 그거죠. code : Typescript Playgregn @bergi.

Vinicius2021-05-14 07:09:06

@vinicius 그 놀이터가 불완전한 것처럼 보이는 것처럼 보이지만 유형 정의 만 포함하지만 이들을 사용하거나 객체를 배열에 푸시하려고 시도하지는 않습니다.

Bergi2021-05-14 07:09:06
  • 이전 reactjs : Reachjs -렌더링 할 목록에서 선택한 변수를 전달합니다
  • 다음 python : VS code jupyter 노트 : 파이썬이 시작되지 않았습니다