首页 > 其他 > 详细

《React:引领未来的用户界面开发框架》读书记录 05

时间:2021-04-06 00:43:07      阅读:30      评论:0      收藏:0      [点我收藏+]

今天阅读的部门是React中的生命周期部分

  • getDefaultProps  在目前的class ... extends 组件中不被支持,只能在createClass使用,作用是给组件提供默认的props
  • getInitialState  与getDefaultProps 差不多,只不过这个是初始化state用的
  • componentWillMount 在组件完成首次渲染被调用,这也是在render方法被调用前修改state的最后一次机会(不过官方应该已经不推荐使用了)
  • render 渲染方法,具体介绍如下:

  在render中不能改变组件的状态或者修改DOM的输出;只能出现一个顶级组件;可以返回 nullfalse,或者任何React组件;只能通过this.state,this.props(class组件)来访问

render 方法返回的是React的虚拟节点,React会将该节点同真实节点做比对,来判断是否有必要做出修改;

21:56:58

《React:引领未来的用户界面开发框架》读书记录 05

原文:https://www.cnblogs.com/alone4436/p/14619679.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!