react
Vin1992
我是一名工程师
展开
-
React学习-列表循环中的特殊属性key
一、key的作用 1. key 帮助react确定list中哪些item已更改,添加或删除。 2. 便于在dom变化后,对比新旧DOM具体哪些item已变化,加快虚拟dom渲染和性能提升 二、key的使用注意事项 1. 使用数组下标做key是不被推荐的,如果遇到数组排序的情况下,将降低渲染性能。const todoItems = todos.map((todo,原创 2017-06-25 19:41:46 · 9526 阅读 · 0 评论 -
react学习-受控组件(controlled components)
一、问题背景 一般的html表单元素 对于访问用户输入的数据和表单提交的事件监听处理函数表现平平,而在React中的受控组件可以让这些表单的“天生不足”规避掉。 在React受控组件中,所有的html表单都具有统一的value属性,textarea也不例外。这让我们在处理用户输入数据有了极大便利。 示例代码:class EssayForm ext原创 2017-06-28 00:13:18 · 565 阅读 · 0 评论