当前位置: 首页 > news >正文

怎么做二维码转到网站做個app网站价格

怎么做二维码转到网站,做個app网站价格,长春网站制作顾问,哪个软件可以做明星视频网站前言 学习React,生命周期很重要,我们了解完生命周期的各个组件,对写高性能组件会有很大的帮助. Ract生命周期 React 生命周期分为三种状态 1. 初始化 2.更新 3.销毁 初始化 1、getDefaultProps() 设置默认的props,也可以用duf…

前言

学习React,生命周期很重要,我们了解完生命周期的各个组件,对写高性能组件会有很大的帮助.

Ract生命周期

React 生命周期分为三种状态 1. 初始化 2.更新 3.销毁

  • 初始化

1、getDefaultProps()

设置默认的props,也可以用dufaultProps设置组件的默认属性.

2、getInitialState()

在使用es6的class语法时是没有这个钩子函数的,可以直接在constructor中定义this.state。此时可以访问this.props

3、componentWillMount()

组件初始化时只调用,以后组件更新不调用,整个生命周期只调用一次,此时可以修改state。

4、 render()

react最重要的步骤,创建虚拟dom,进行diff算法,更新dom树都在此进行。此时就不能更改state了。

5、componentDidMount()

组件渲染之后调用,只调用一次。

  • 更新

6、componentWillReceiveProps(nextProps)

组件初始化时不调用,组件接受新的props时调用。

7、shouldComponentUpdate(nextProps, nextState)

react性能优化非常重要的一环。组件接受新的state或者props时调用,我们可以设置在此对比前后两个props和state是否相同,如果相同则返回false阻止更新,因为相同的属性状态一定会生成相同的dom树,这样就不需要创造新的dom树和旧的dom树进行diff算法对比,节省大量性能,尤其是在dom结构复杂的时候

8、componentWillUpdata(nextProps, nextState)

组件初始化时不调用,只有在组件将要更新时才调用,此时可以修改state

9、render()

组件渲染

10、componentDidUpdate()

组件初始化时不调用,组件更新完成后调用,此时可以获取dom节点。

  • 卸载

11、componentWillUnmount()

组件将要卸载时调用,一些事件监听和定时器需要在此时清除。

结束语

以上就是React 的生命周期。

http://www.yayakq.cn/news/501487/

相关文章:

  • 彩虹云商城网站专业装修图片
  • 遵义怎样做网站做网站帮外国人淘宝
  • 网站开发demo版本阿里巴巴网站中详情页怎么做
  • 哪些产品可以做单页网站集团网站建设调研报告
  • 酒类网站建设方案案做网站是不是就能上传东西
  • 做彩票网站推广c 做网站设计
  • 东莞网站建设方案报价网络推广方案下拉管家xiala11
  • 哈尔滨做网站的价格深圳网站策划推广
  • 博客网站建设的流程做钢材生意一般做什么网站好
  • html 网站源码 卖手机搜索引擎优化技术
  • cms企业网站单页 网站 模板
  • 网站推广方式措施做设计去哪些网站下载素材
  • 哪些网站可以做ppt如何自学网站开发
  • 东山县建设银行网站python做网站好不好
  • 云主机 网站吗免费免费建站
  • 金华网站建设方案报价山东网站建设电话
  • 大丰网站建设公司网站源码带后台
  • 小说网站开发中遇到的问题帮人做兼职的网站
  • 宿州网站制作公司企业网站推广
  • 量个网站一个域名高端自适应网站开发
  • 苏州网站设计公司兴田德润怎么样php+做网站
  • 优质视频素材网站南宁网站制作工具
  • dream网站怎么做框架未来网站开发需求多
  • 箱包商城网站建设公司注册信息怎么查
  • 做网站推广见客户的话术wordpress 淡入特效
  • 福州网站改版哪家好前端和后端哪个难
  • 网站开发应该先写前端还是后端兰州网站建设ulezhi
  • 做ppt做好的网站选择网站建设系统
  • 做女装的网站wordpress批量上传
  • 网站建设费分录一个网站的制作特点