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

网站怎么样做优化天津高端网站设计公司

网站怎么样做优化,天津高端网站设计公司,榆林北京网站建设,广告推广精准引流前言 学习React#xff0c;生命周期很重要#xff0c;我们了解完生命周期的各个组件#xff0c;对写高性能组件会有很大的帮助. Ract生命周期 React 生命周期分为三种状态 1. 初始化 2.更新 3.销毁 初始化 1、getDefaultProps() 设置默认的props#xff0c;也可以用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.hkea.cn/news/14345474/

相关文章:

  • 企业内部门户网站建设方案wordpress标签加标题
  • 仿制型模板网站在线制作名片免费
  • 网站建设公司哪里可以做丰台区的建设网站
  • 信息手机网站模板wordpress addaction
  • 大学网站建设招标wordpress打赏链接
  • 网站建设的课程设计西安微信小程序制作公司
  • 长春网站如何制作做html网站模板
  • 樟木头镇网站仿做贵阳白云区城乡建设局网站
  • 免费做明信片的网站报修网站模板
  • 网站头部代码企业网站设计网站
  • 培训网站视频不能拖动怎么办免费查找企业信息的网站
  • 怎么自己做网站游戏wordpress国内主题排行
  • 安陆网站建设推广淘宝建设网站
  • 网站开发为什么要用框架网络营销策略相关理论
  • 哪里网站备案最快做图片网站 解决版权
  • 教育网站设制下载seo推广技术培训
  • 市住房城乡建设网站个人养老金制度具体内容
  • 云南营销网站建设襄樊seo
  • 做全景图有哪些网站金坛建设银行总行网站
  • 松桃和兴建设公司网站注册网站域名要多少钱
  • 公司英文网站网站公司缺点
  • 基层网站建设作用佛山网站优化什么价格
  • 网站建设支出及维护费应怎样做账中小企业网站制作软件
  • 中小企业建站的方法企业网站ps模板
  • 网站建设与管理课程报告网站开发liucheng
  • 合肥做网站哪家公司好重庆企业网站开发服务器
  • 公司网站简介网站设计师英文
  • 网站营销平台代理商有哪些做淘宝素材的网站
  • 网站广告推广技巧分享网络推广是做什么工作的
  • 如何做网站免费教程网页版微信登录二维码