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

建筑企业招聘信息/seo技术是什么意思

建筑企业招聘信息,seo技术是什么意思,跨平台app开发框架,深圳开发网站的公司哪家好网页运行最重要的是速度快嘛,那我们怎么知道网页运行的时候,哪些部分快哪些部分慢呢? 我们可以安装react性能检测工具进行检测,通过安装 然后修改app/index.jsx文件 ,在要检测的组件运行之前输入 然后再运行 最后再运行…

网页运行最重要的是速度快嘛,那我们怎么知道网页运行的时候,哪些部分快哪些部分慢呢?
我们可以安装react性能检测工具进行检测,通过安装1037363-20180920221823862-637197808.png
然后修改app/index.jsx文件
1037363-20180920222204463-1272234594.png
,在要检测的组件运行之前输入1037363-20180920215136022-1065628595.png
然后再运行1037363-20180920215255587-1838448599.png
最后再运行1037363-20180920215348878-1446882216.png
即可以打印出浪费性能的组件列表,最后我们我对浪费性能的组件列表进行优化即可。
那我们如何进行优化呢?
我们可以通过安装1037363-20180920222025356-1505011006.png
然后在组件中引用并使用。
比如
1037363-20180920225710861-906373261.png

React 有一个生命周期 hook 叫做shouldComponentUpdate,组件每次更新之前,都要过一遍这个函数,如果这个函数返回true则更新,
如果返回false则不更新。而默认情况下,这个函数会一直返回true,就是说,如果有一些无效的改动触发了这个函数,也会导致无效的更新。
那么什么是无效的改动?之前说过,组件中的props和state一旦变化会导致组件重新更新并渲染,但是如果props和state没有变化也莫名其妙的触发更新
了呢(这种情况确实存在)———— 这不就导致了无效渲染吗?这里使用this.shouldComponentUpdate = PureRenderMixin.shouldComponentUpdate.bind(this);的
意思是重写组件的shouldComponentUpdate函数,在每次更新之前判断props和state,如果有变化则返回true,无变化则返回false。
因此,我们在开发过程中,在每个 React 组件中都尽量使用PureRenderMixin。
我们所做的TodoDemo,里面主要是控制input组件,以及下面的列表组件。
1037363-20180920230553716-830995524.png

在input组件中
1037363-20180920230351512-1578375276.png
在List组件中
1037363-20180920230745907-1733436458.png
在我们的Todo组件中,它定义了数据展示出来的规则,它是一个智能组件
1037363-20180920231222764-355350329.png

本博客升华自:大众点评app视频。
完整的demo见github:https://github.com/JserJser/reactWebApp/tree/master/perf-optimization。

转载于:https://www.cnblogs.com/smart-girl/p/9683988.html

http://www.jmfq.cn/news/4935097.html

相关文章:

  • 网站开发 源码/google搜索免费入口
  • 如何建立网站视频/怎么建自己的网站?
  • 做美图网站有哪些东西吗/关键词出价计算公式
  • 带网站的图片素材/论文收录网站有哪些
  • 开源cms管理系统/百度seo工作室
  • 网站设计开题报告范文/芭嘞seo
  • 为网站做一则广告语/网红推广团队去哪里找
  • 网站建设的公司这个/seo服务方案
  • wordpress文章对齐方式/搜索引擎优化推广
  • 网站如何做标题优化/国外网站加速
  • 怎么选择营销型网站建设公司/电商平台推广怎么做
  • 织梦怎么做中英文网站/网站整站优化公司
  • wordpress分享微信朋友圈/搜索引擎优化文献
  • 政府网站开发/搜索优化引擎
  • 百度推广区域代理/我赢网seo优化网站
  • 手机做车载mp3下载网站/河南郑州网站推广优化外包
  • 东莞病毒/新手如何学seo
  • 美妆网站源码asp/成品视频直播软件推荐哪个好一点
  • 政府网站建设管理工作落实情况/郑州网站seo外包公司
  • 调取接口做网站/seo属于什么职位类型
  • 做动漫主题的网站/网站seo排名免费咨询
  • 网页设计代码书/seo的作用是什么
  • seo数据/深圳网站搜索优化
  • vps主机怎么建设网站/百度推广登录平台登录
  • 软件开发做网站/常用搜索引擎有哪些
  • 资源网站不好找了/亚马逊跨境电商个人开店
  • 网站需要在哪些方面备案/广州百度推广外包
  • 做电商平台网站有哪些内容/外贸国际网站推广
  • 个人网站开发的论文/搜索引擎是什么
  • 网站全屏轮播代码 js/中国站长工具