开发者社区> 问答> 正文

React key(键)属性的作用是什么?

React key(键)属性的作用是什么?

展开
收起
令人无语的八阿哥 2021-10-22 10:53:46 1435 0
来自:华章出版社
2 条回答
写回答
取消 提交回答
  • 在React中, key(键)是一个可选的唯一标识符。比如有一组列表,当对它们进行增加或删除操作时,会导致列表重新渲染,当这组列表属性中拥有一个独一无二的key属性值之后就可以高性能地渲染页面。

    资料来源:带你读《React+Redux前端开发实战》之一: React入门,文章链接:https://developer.aliyun.com/article/727343

    2021-10-22 11:27:50
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    react中的key属性,它是一个特殊的属性,它是出现不是给开发者用的,而是给React自己使用,有了key属性后,就可以与组件建立了一种对应关系,简单说,react利用key来识别组件,他是一种身份标识,就像每个人有一个身份证来做辨识一样。每个key 对应一个组件,相同的key react认为是同一个组件,这样后续相同的key对应组件都不会被创建

    2021-10-22 11:23:01
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
利用编译将 Vue 组件转成 React 组件 立即下载
React Native项目实战优化之路 立即下载
React Native 全量化实践 立即下载