当前位置: 首页 > 面试题库 >

ReactJS警告:数组或迭代器中的每个子代均应具有唯一的“键”属性

隆安然
2023-03-14
问题内容
    var divArr = [
       '<div>布吉岛啊</div>',
       '<div>呵呵呵</div>',
    ];
    ReactDOM.render(
       <div>{divArr}</div>,
       document.getElementById("example")
    );

但这是错误的:

警告:数组或迭代器中的每个子代都应具有唯一的“键”道具。使用检查顶层渲染调用。有关更多信息,请参见[warning-keys] [1]。

而且我不知道如何插入“钥匙”


问题答案:

你需要把unique key里面array div检查我的代码

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


 类似资料: