组件优化性能

技术组件优化性能 组件优化性能import React from "react";
class Home extends React.Component {constructor(props) {sup

组件优化性能

从“反应”导入做出反应;

类主页扩展了做出反应.组件{

构造器(道具){ 0

超级(道具);

this.state={

66岁

}

}

render(){ 0

控制台。日志('主页被渲染了');

返回(

差异

pHome/p

p{this.state.age}/p

/div

)

}

}

类应用扩展了做出反应.组件{

构造器(道具){ 0

超级(道具);

this.state={

名为: '谢本音'

}

}

render(){ 0

控制台。日志(' App组件被渲染了');

返回(

差异

h1App/h1

p{this.state.name}/p

按钮OnClick={()=this。Btn click()} Btn/按钮

主页/

/div

)

}

BTN点击(){ 0

这个。setstate({ 0

名称: 'xby '

})

}

}

导出默认应用

修改应用组件中的这个。州,家子组件也会被重新渲染

类组件优化性能

从“反应”导入做出反应;

类主页扩展了做出反应.PureComponent { //自己的这个州没有发生改变就不会重新渲染

构造器(道具){ 0

超级(道具);

this.state={

66岁

}

}

render(){ 0

控制台。日志('主页被渲染了');

返回(

差异

pHome/p

p{this.state.age}/p

/div

)

}

}

类应用扩展了做出反应.组件{

构造器(道具){ 0

超级(道具);

this.state={

名为: '谢本音'

}

}

render(){ 0

控制台。日志(' App组件被渲染了');

返回(

差异

h1App/h1

p{this.state.name}/p

按钮OnClick={()=this。Btn click()} Btn/按钮

主页/

/div

)

}

BTN点击(){ 0

这个。setstate({ 0

名称: 'xby '

})

}

}

导出默认应用

使用做出反应PureComponent .创建出来的组件,会自动进行优化,父组件的这个州发生改变不会重新渲染子组件

函数式组件

从“反应”导入做出反应;

const MemoHome=react。memo(函数(){//返回一个优化后的组件

控制台。日志('主页被渲染了');

返回(

divHome/div

)

})

类应用扩展了做出反应.组件{

构造器(道具){ 0

超级(道具);

this.state={

名为: '谢本音'

}

}

render(){ 0

返回(

差异

h1App/h1

p{this.state.name}/p

按钮OnClick={()=this。Btn click()} Btn/按钮

MemoHome /

/div

)

}

BTN点击(){ 0

这个。setstate({ 0

名称: 'xby '

})

}

}

导出默认应用

使用做出反应。备忘录优化函数式组件,父组件自身的这个州发生改变,子组件不会重新渲染

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/149519.html

(1)

相关推荐

  • 怎么对Python程序学习过程进行总结

    技术怎么对Python程序学习过程进行总结今天就跟大家聊聊有关怎么对Python程序学习过程进行总结,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。你需要注意一些问

    攻略 2021年10月27日
  • Oracle_勒索病毒的解决方案是怎么样的

    技术Oracle_勒索病毒的解决方案是怎么样的这期内容当中小编将会给大家带来有关Oracle_勒索病毒的解决方案是怎么样的,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。Oracle_勒

    攻略 2021年12月8日
  • 不胫而走的拼音,成语里最后一个字是走的有哪些

    技术不胫而走的拼音,成语里最后一个字是走的有哪些不胫而走:【基本解释】:没有腿却能跑不胫而走的拼音。比喻事物无需推行,就已迅速地传播开去。【拼音读法】:bù jìng ér zǒu
    【使用举例】:袁伯珍慌忙把家里所

    生活 2021年10月29日
  • 四个象限口诀,三角函数的平方奇偶性的判断口诀

    技术四个象限口诀,三角函数的平方奇偶性的判断口诀“奇四个象限口诀、偶”指的是π/2的倍数的奇偶,“变与不变”指的是三角函数的名称的变化:“变”是指正弦变余弦,正切变余切。(反之亦然成立)“符号看象限”的含义是:把角α看做

    生活 2021年10月29日
  • 如何掌握Quartz.net分布式定时任务的姿势

    技术如何掌握Quartz.net分布式定时任务的姿势这篇文章给大家介绍如何掌握Quartz.net分布式定时任务的姿势,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。引言长话短说,今天聊一聊分布式定时

    攻略 2021年11月18日
  • aabb形式,aabb形式有哪些词语

    技术aabb形式,aabb形式有哪些词语安安稳稳aabb形式、巴巴急、巴巴劫劫、巴巴结结、彬彬济济 半半拉拉、半半路路、炳炳烺烺、波波碌碌、病病歪歪 白白朱朱、啛啛喳喳、抽抽搭搭、吹吹打打、出出律律 楚楚谡谡、抽抽噎噎、

    生活 2021年10月26日