简单React
0 1

React中key 的作用是什么?

【概念释义】

key 是 React 在 Reconciliation 时标识同一层级兄弟节点身份的特殊 prop。列表 diff 时 key 稳定则复用实例、仅更新变化;key 变则卸载旧节点、挂载新节点。key 不会传给子组件作为 props,React 内部消费。

【基础使用】

jsx
{messages.map((msg) => (
  <MessageBubble key={msg.id} text={msg.text} />
))}

"qb-hl-comment">// Fragment 列表
{items.map((it) => (
  <React.Fragment key={it.

登录查看完整 815

回答讨论

暂无讨论,登录后可抢先发言

本题库更多题目(50)