react antd 项目报错Warning: Each child in a list should have a unique “key“prop

1.map 返回 html 模板 未加 key

加上key 即可 ,注意加在最外层

ts 复制代码
	renderlist.map((item)=>(
		<div key={item.code}>{item.name}</div>
	))

2.antd table 没有 key 或 rowkey

antd table

解决方法:

1.dataSource 的每一列数据 增加一个 key

2.使用 rowKey 来指定 dataSource 的主键

ts 复制代码
// 比如你的数据主键是 uid
return <Table rowKey="uid" />;
// 或
return <Table rowKey={(record) => record.uid} />;
相关推荐
哟哟耶耶1 小时前
React-01React创建第一个项目(npm install -g create-react-app)
前端·javascript·react.js
张拭心1 小时前
工作九年程序员的三月小结
android·前端
try again!1 小时前
HTML快速上手
前端·css·html
Dontla1 小时前
前端页面鼠标移动监控(鼠标运动、鼠标监控)鼠标防抖处理、mousemove、debounce()、事件停止触发、超时触发
前端·计算机外设
喝拿铁写前端1 小时前
字段混乱如何影响系统治理?
前端
知远同学2 小时前
关闭Chrome提示更新失败的弹窗
前端·chrome
Heidi__3 小时前
Vue 3 的响应式原理
前端·javascript·vue.js
LinXunFeng3 小时前
Flutter - Xcode16 还原编译速度
前端·flutter·xcode
夏之小星星3 小时前
element-ui自制树形穿梭框
前端·javascript·ui·elementui·vue
zhangivon3 小时前
如何设计灵活可扩展的前端日志解决方案:提升应用稳定性与可观测性
前端