-3
親コンポーネント内の子コンポーネントを使用しています。 、以下のようなコードの上コンポーネントのレンダリングに関する警告が表示されます
class Parent extends Component() {
getContent() {
let arr = [{name: 'abc'},{name: 'bcd'},{name: 'cde'}];
return arr.map(data => <Child name={data.name}/>)
}
render() {
return (
<div>{this.getContent()}</div>
)
}
}
は、ユニークな「キー」小道具を持っている必要があり
配列の各子供を警告与えます。 は私がのような答えが子コンポーネントで小道具として一意のキーを使用したくないTableComponent
のrenderメソッドを確認してください。代わりに、私がここにユニークなキーを使用しないと、反応がそのようなタイプの警告を与える理由を明確にしてください。この原因の例を示してください。
[React.js内の配列の子のユニークキーを理解する](https://stackoverflow.com/questions/28329382/understanding- – poke
詳細については、[2番目に多くアップした回答](https://stackoverflow.com/a/43892905/216074)を参照してください。 'キー'が使われているもの。 – poke