react中的key
文章类型:React
发布者:admin
发布时间:2023-05-17
React中,生成列表时为每个列表项指定一个key。key属性在React中用于帮助识别列表中的每个元素的唯一性
import React from 'react';
function ListExample() {
const data = [
{ id: 1, name: 'Item 1' },
{ id: 2, name: 'Item 2' },
{ id: 3, name: 'Item 3' },
{ id: 4, name: 'Item 4' },
];
return (
<ul>
{data.map((item) => (
<li key={item.id}>{item.name}</li>
))}
</ul>
);
}
export default ListExample;
1:尽量避免使用索引作为React列表中的key值,最好使用具有稳定且唯一性的标识符作为key。
2:使用key能够减少重新渲染,增加稳定,提高性能