摘要: 高阶组件: 以接收React组件为参数,并且返回一个新的React组件。 一、使用场景: 1.1 操纵props 通过拦截到props,对props进行包装。 1.2 通过ref访问组件实例 通过ref获取包装组件实例的引用。 1.3组件状态提升 把组件状态提升到高阶组件 1.4用其他元素包装组件 阅读全文
posted @ 2019-03-19 16:50 JoanChx 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 一、设计合适的state 1.1 定义: state代表一个组件UI呈现的完整状态 stae代表一个组件UI呈现的最小状态集【所有状态都用于组件UI的变化,没有任何多余的状态】 1.2 state和props区别: state:组件内部维护自己的状态,是可变的 props:只能通过父组件传递过来。 阅读全文
posted @ 2019-03-19 14:53 JoanChx 阅读(322) 评论(0) 推荐(0) 编辑