React 응용 프로그램에서 작업 중이며 구성 요소가받는 소품 객체의 키 이름에 액세스 할 수 있도록 구성 요소를 원합니다. 소품 나의 반작용 구성 요소에 객체를 통해 나는 다음이 개체를 전달React의 소품 객체에있는 키 - 값 쌍의 키 이름에 액세스
var fido = {
animal: "dog",
legs: 4,
licksSelf: true
}
:
애완 동물에 대한 내 반작용 구성 요소의 다음<Pet characteristics={fido} />
, 내가 원하는
예를 들어,이 개체가 키와 값 모두에 액세스하려면 어떻게해야합니까? 예를 들어,이 다음과 같은 잘못된 코드 :
이class Pet extends React.Component {
render() {
var petList = this.props.characteristics.map((char) => {
return (
<div>{char.key} : {char.value}</div> // <-- what should this code look like?
);
};
return (
<div>{petList}</div>
);
};
};
사람이 내가 반대 소품의 키 - 값 쌍의 키 이름을 액세스하는 방법을 알고 있나요? 감사!
잘 ... 우선 객체를 통해지도 못할 렌더링. 배열을 통해서만 매핑 할 수 있습니다. – erichardson30
당신은 절대적으로 옳습니다 - 나는 빠른 예를 생각해 내고 싶지 않았으며 생각하지 않았습니다. 그 점을 지적 해 주셔서 감사합니다. –