2016-08-29 10 views
3
var divArr = [ 
     '<div>布吉岛啊</div>', 
     '<div>呵呵呵</div>', 
    ]; 
    ReactDOM.render(
     <div>{divArr}</div>, 
     document.getElementById("example") 
    ); 

を支える必要がありますが、それは誤りです:ReactJS:それぞれの子の配列やイテレータには、固有の「キー」は

Warning: Each child in an array or iterator should have a unique "key" prop. Check the top-level render call using . See [warning-keys][1] for more information.

と私は「キー」

を挿入する方法がわかりませんあなたは array div内​​を配置する必要があり
+0

[リアクトに配列子供のためのユニークなキーを理解するのが重複する可能性を確認してください。 js](http://stackoverflow.com/questions/28329382/understanding-unique-keys-for-array-children-in-react-js) – Nier

答えて

5

は私のコード

var divArr = [ 
'<div key='1'>布吉岛啊</div>', 
'<div key='2'>呵呵呵</div>', 
]; 
ReactDOM.render(
    <div>{divArr}</div>, 
    document.getElementById("example") 
); 
+1

ありがとう!!(*¯3)(ε¯*) –

+0

ください他の人が助けを得ることができるように私の答えを正しい答えとして記入してください:) –

+0

OK〜3分待つ必要があります –

関連する問題