摘要: 1. 受控组件:组件处于受控制状态,不可更改输入框内的值。 2. 什么情况下会让组件变成受控组件? - 文本框设置了value属性的时候 - 单选框或多选框设置了checked属性的时候。 3. 如何解决? - 使用state设置值 - 绑定onChange事件 - 在事件处理方法中获取组件的值并更 阅读全文
posted @ 2018-12-09 20:02 Grubber 阅读(1079) 评论(0) 推荐(0) 编辑
摘要: React生命周期主要有7中: 1. componentWillMount() :组件将要挂载时触发 ,只调用1次 2. componentDidMount() :组件挂载完成时触发,只调用1次 3. componentWillReceiveProps(newProps) :只有props改变时触发 阅读全文
posted @ 2018-12-09 20:00 Grubber 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 一、React的特点 1、自动化的UI状态管理:自动完成数据变化与界面效果的更新。 2、虚拟DOM:创建1个虚拟的dom节点树,放在内存里(内存修改数据效率高),数据变化时先修改内存里的虚拟DOM,然后与页面的DOM进行对比,React可以做优化,优化后可只修改变化的部分,缩小节点更改的范围,从而提 阅读全文
posted @ 2018-12-09 12:25 Grubber 阅读(372) 评论(0) 推荐(0) 编辑