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

克拉玛依商城网站建设平台郑州住房和城乡建设局网站

克拉玛依商城网站建设平台,郑州住房和城乡建设局网站,广州网站开发建设,网站防采集一、Callback Hook 函数名#xff1a;useCallback 用于得到一个固定引用值的函数#xff0c;通常用它进行性能优化。 useCallback: 该函数只需要传入两个参数#xff1a;一个回调函数和一个依赖数组即可。 1.函数#xff0c;useCallback会固定该函数的引用#xff0c;…一、Callback Hook 函数名useCallback 用于得到一个固定引用值的函数通常用它进行性能优化。 useCallback: 该函数只需要传入两个参数一个回调函数和一个依赖数组即可。 1.函数useCallback会固定该函数的引用只要依赖项没有发生变化则始终返回之前函数的地址。 2.数组记录依赖项。 该函数会返回一个函数地址。 // 子组件 class Test extends React.PureComponent {render() {console.log(Test Render)return (divh1{this.props.text}/h1button onClick{this.props.onClick}点击/button/div)} } // 父组件 function Parent() {console.log(Parent Render)const [text, setText] useState(123)const [n, setN] useState(0)const handleClick useCallback(() {setText(text1)},[text])return (div//Test text{text} onClick{handleClick} /input typenumbervalue{n}onChange{e {setN(parseInt(e.target.value))}}//div) } 当修改input输入框值n时虽然父组件渲染了但由于传给子组件的handleClick 引用的地址没变因为handleClick 依赖于text属性所以子组件也不会重新渲染。其中onClick{handleClick} 这段话本质上也是将handleClick外边的{}是jsx语法作为属性传递给了子组件因为属性未变所以子组件也不会变化重渲染子组件继承了PureComponent 若不使用useCallback则子组件也会重新渲染。
http://www.zqtcl.cn/news/882866/

相关文章:

  • 有专做高端折扣女装的网站吗大连最好的做网站的公司
  • 网站需求嘉兴seo关键词优化
  • 自己开发微网站上海成品网站
  • 国外对企业网站开发的研究山西住房与城乡建设厅定额网站
  • 国家工信部网站备案postfix wordpress
  • 兴宁电子商务网站建设网站模板在线制作
  • 汕头整站优化营销推广网
  • 云服务器搭建网站教程加盟教育培训机构
  • 建筑网站设置工资单人换了怎么换太原做网站找谁
  • 网站做推广需要什么条件重庆网站推广哪家服务好
  • 怎样做理财网站wordpress做产品页教程视频
  • 官网模板建站塔山双喜北京网站建设兴田德润官网多少
  • 网站优化推广外包深圳专业网站建设定制
  • 网站开发aichengkeji元凤建盏简介
  • 移动端网站怎么制作asp做的网站如何发布
  • 做的网站用户密码在哪里找凡科申请的网站和qq空间一样吗
  • 如何自己做网站发布到服务器上面wordpress没有幻灯片
  • 闽侯县建设局网站企业建设网站例文
  • 家居类企业响应式网站搭建电商系统
  • 临沂哪里做网站比较好中国建设银行企业信息门户网站
  • 低价建网站提高网站订单转化率
  • 家居网站应该怎么做网站seo推广软件
  • 旅游网站建设报告关键词优化排名价格
  • 上海网站开发caiyiduo微信建微网站
  • 做网站和做网店哪个好用cms做单页网站怎么做
  • 阿里云有主体新增网站可以免费制作网页的网站
  • 网站备案幕布拍照是什么莱芜网络推广公司服务
  • 招个网站建设维护国家高新技术企业官网
  • 建设医疗网站做企业官网哪家公司好
  • 网站建设常见问题及解决办法站长网站大全