ReactJS警告:数组或迭代器中的每个子节点都应该有一个唯一的"键"支柱

时间:2016-08-29 03:46:56

标签: reactjs

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

但是它的错误:

    警告:数组或迭代器中的每个子项都应该有一个唯一的&#34;键&#34;支柱。使用查看顶级渲染调用。有关详细信息,请参阅[warning-keys] [1]。

我不知道如何插入&#39; <#p;

1 个答案:

答案 0 :(得分:6)

您需要将unique key放入array div检查我的代码

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