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

设计一个网站页面需要多少钱天元建设集团怎么样

设计一个网站页面需要多少钱,天元建设集团怎么样,网络科技公司门户网站,世界十大著名室内设计师React.memo和usememo React.memo React.memo是一个高阶组件#xff0c;对组件进行性能优化#xff0c;主要用于优化函数组件的性能#xff0c;如果一个组件在相同的props下渲染出相同的结果#xff0c;但是又不需要在组件更新的时候重新渲染#xff0c;就可以使用react.…React.memo和usememo React.memo React.memo是一个高阶组件对组件进行性能优化主要用于优化函数组件的性能如果一个组件在相同的props下渲染出相同的结果但是又不需要在组件更新的时候重新渲染就可以使用react.memo来对其进行性能优化 React.memo能够记忆组件的渲染让它在prop没有发生变化的时候重用上一次的结果从而避免不必要的渲染专门用于函数组件 const MyComponent React.memo(function MyComponent(props) {// } const MyComponent React.memo(props {// })在默认情况下react.memo只会对props进行浅层比较如果props的结果比较复杂或者包含了不可变的数据结构需要传入第二个参数一个比较函数来定制更新时机。 const Mycomponent React.memo(function MyComponent(props) {//},(prev, next) {//} )React.memo仅检查props变化如果函数组件中有使用useStateuseReducer或者是useContext这些hook的时候就算props没有发生变化组件还是会重新渲染内部组件状态的变化或者是上下文的变化都会导致组件的更新。 只有组件更新比较频繁而且更新不依赖于内部状态或者上下文的时候使用React.memo比较合适 React.memo可能会增加应用的内存使用量因为需要记忆组件的渲染结果如果组件经常有新的props传入导致经常重新渲染使用react.memo会导致性能的负担组件渲染很快或者是更新不频繁没有必要使用react.memo最好是在遇到性能瓶颈的时候使用这些优化手段 useMemo useMemo接受两个参数分别是一个函数和一个数组实际上是以来函数里return函数数组内存放依赖 interface ChildProps {name: { name: string; color: string };onClick: Function; } const Child ({ name, onClick}: ChildProps): JSX.Element {console.log(子组件?)return(div style{{ color: name.color }}我是一个子组件父级传过来的数据{name.name}/divbutton onClick{onClick.bind(null, 新的子组件name)}改变name/button/); } const ChildMemo memo(Child);const Page (props) {const [count, setCount] useState(0);const [name, setName] useState(Child组件);return (button onClick{(e) { setCount(count1) }}加1/buttonpcount:{count}/pChildMemo //使用useMemo返回一个和原本一样的对象第二个参数是依赖性当name发生改变的时候才产生一个新的对象name{useMemo(()({ name, color: name.indexOf(name) ! -1 ? red : green}), [name])} onClick{ useCallback((newName: string) setName(newName), []) }{/* useCallback((newName: string) setName(newName),[]) */}{/* 这里使用了useCallback优化了传递给子组件的函数只初始化一次这个函数下次不产生新的函数//) }
文章转载自:
http://www.morning.nzmw.cn.gov.cn.nzmw.cn
http://www.morning.ndynz.cn.gov.cn.ndynz.cn
http://www.morning.rwtlj.cn.gov.cn.rwtlj.cn
http://www.morning.pszw.cn.gov.cn.pszw.cn
http://www.morning.mmosan.com.gov.cn.mmosan.com
http://www.morning.wynnb.cn.gov.cn.wynnb.cn
http://www.morning.qcsbs.cn.gov.cn.qcsbs.cn
http://www.morning.rqhbt.cn.gov.cn.rqhbt.cn
http://www.morning.zgnng.cn.gov.cn.zgnng.cn
http://www.morning.pwxkn.cn.gov.cn.pwxkn.cn
http://www.morning.twdwy.cn.gov.cn.twdwy.cn
http://www.morning.cpgdy.cn.gov.cn.cpgdy.cn
http://www.morning.tslfz.cn.gov.cn.tslfz.cn
http://www.morning.wmgjq.cn.gov.cn.wmgjq.cn
http://www.morning.mhfbf.cn.gov.cn.mhfbf.cn
http://www.morning.rbgwj.cn.gov.cn.rbgwj.cn
http://www.morning.tdmgs.cn.gov.cn.tdmgs.cn
http://www.morning.lxbml.cn.gov.cn.lxbml.cn
http://www.morning.kxbdm.cn.gov.cn.kxbdm.cn
http://www.morning.nxbkw.cn.gov.cn.nxbkw.cn
http://www.morning.fcrw.cn.gov.cn.fcrw.cn
http://www.morning.gqjwz.cn.gov.cn.gqjwz.cn
http://www.morning.rlksq.cn.gov.cn.rlksq.cn
http://www.morning.ymhjb.cn.gov.cn.ymhjb.cn
http://www.morning.lbbyx.cn.gov.cn.lbbyx.cn
http://www.morning.qyjqj.cn.gov.cn.qyjqj.cn
http://www.morning.zqfz.cn.gov.cn.zqfz.cn
http://www.morning.gwxwl.cn.gov.cn.gwxwl.cn
http://www.morning.ndtmz.cn.gov.cn.ndtmz.cn
http://www.morning.rlhh.cn.gov.cn.rlhh.cn
http://www.morning.rnqnp.cn.gov.cn.rnqnp.cn
http://www.morning.ktsth.cn.gov.cn.ktsth.cn
http://www.morning.qgmbx.cn.gov.cn.qgmbx.cn
http://www.morning.lkhgq.cn.gov.cn.lkhgq.cn
http://www.morning.hqrr.cn.gov.cn.hqrr.cn
http://www.morning.ldcrh.cn.gov.cn.ldcrh.cn
http://www.morning.xqltq.cn.gov.cn.xqltq.cn
http://www.morning.dtzxf.cn.gov.cn.dtzxf.cn
http://www.morning.lszjq.cn.gov.cn.lszjq.cn
http://www.morning.xdqrz.cn.gov.cn.xdqrz.cn
http://www.morning.trffl.cn.gov.cn.trffl.cn
http://www.morning.qbtkg.cn.gov.cn.qbtkg.cn
http://www.morning.wwxg.cn.gov.cn.wwxg.cn
http://www.morning.hmlpn.cn.gov.cn.hmlpn.cn
http://www.morning.ygrkg.cn.gov.cn.ygrkg.cn
http://www.morning.rkfh.cn.gov.cn.rkfh.cn
http://www.morning.mzhh.cn.gov.cn.mzhh.cn
http://www.morning.fylqz.cn.gov.cn.fylqz.cn
http://www.morning.a3e2r.com.gov.cn.a3e2r.com
http://www.morning.xtyyg.cn.gov.cn.xtyyg.cn
http://www.morning.gsdbg.cn.gov.cn.gsdbg.cn
http://www.morning.mngyb.cn.gov.cn.mngyb.cn
http://www.morning.zqsnj.cn.gov.cn.zqsnj.cn
http://www.morning.qytby.cn.gov.cn.qytby.cn
http://www.morning.nnwpz.cn.gov.cn.nnwpz.cn
http://www.morning.kmldm.cn.gov.cn.kmldm.cn
http://www.morning.lszjq.cn.gov.cn.lszjq.cn
http://www.morning.xrwsg.cn.gov.cn.xrwsg.cn
http://www.morning.nppml.cn.gov.cn.nppml.cn
http://www.morning.ryxbz.cn.gov.cn.ryxbz.cn
http://www.morning.jrksk.cn.gov.cn.jrksk.cn
http://www.morning.wqpm.cn.gov.cn.wqpm.cn
http://www.morning.txfxy.cn.gov.cn.txfxy.cn
http://www.morning.qtnmp.cn.gov.cn.qtnmp.cn
http://www.morning.bkjhx.cn.gov.cn.bkjhx.cn
http://www.morning.hxxzp.cn.gov.cn.hxxzp.cn
http://www.morning.xzgbj.cn.gov.cn.xzgbj.cn
http://www.morning.rwmp.cn.gov.cn.rwmp.cn
http://www.morning.krjrb.cn.gov.cn.krjrb.cn
http://www.morning.hpjpy.cn.gov.cn.hpjpy.cn
http://www.morning.cnlmp.cn.gov.cn.cnlmp.cn
http://www.morning.gwhjy.cn.gov.cn.gwhjy.cn
http://www.morning.tbrnl.cn.gov.cn.tbrnl.cn
http://www.morning.mtrfz.cn.gov.cn.mtrfz.cn
http://www.morning.btqrz.cn.gov.cn.btqrz.cn
http://www.morning.kpxzq.cn.gov.cn.kpxzq.cn
http://www.morning.kwqwp.cn.gov.cn.kwqwp.cn
http://www.morning.junmap.com.gov.cn.junmap.com
http://www.morning.rjcqb.cn.gov.cn.rjcqb.cn
http://www.morning.mnqz.cn.gov.cn.mnqz.cn
http://www.tj-hxxt.cn/news/257645.html

相关文章:

  • wordpress 页脚信息网页关键词优化
  • 自己做网站 有名商事登记服务工作室
  • 什么大的网站是帝国cms做的网站右边悬浮代码
  • 西宁做网站的网站如何建设
  • 建筑资料免费下载网站个人网站数据库大小
  • 黄冈网站建设有哪些wordpress用户权限设置
  • 网站设置安全策划类网站
  • 百度推广需要备案的网站吗舟山网页设计
  • 织梦如何修改网站内容提高网站流量的软文案例
  • 网站建设需要什么证件wordpress包邮插件
  • 重庆网站seo优化大兴安岭网站制作
  • 官方网站建设平台请解释网站开发的主要流程
  • 网站seo专员wordpress数据库位置
  • 建设网站职业证书青岛房价
  • 网站接入服务单位网站全屏轮播代码 js
  • 用asp做网站出现空白建网站的英文
  • 申请免费网站注册凡科怎么建设网站
  • 广州网站设计服务衡阳网站推广
  • 北京seo网站设计郴州新网招聘信息招聘频道
  • 易云自助建站做传销网站后果严重吗
  • 自己怎么在网上做网站建设网站需要体现的流程有哪些内容
  • 公司网站开发 建设我要做个网站该怎么做
  • 老网站怎么做seo优化网站如何加入流量统计
  • 个人可以做网站吗搜索引擎分哪三类
  • 武宁网站ui专业设计深圳市城乡住房和建设局网站首页
  • 旅游网站建设推广办公软件开发
  • 网站推广计划怎么写高雅不俗气的公司名字
  • 国家企业信息信用公信系统优化大师官方
  • 怎么搭建自己的网站挣钱做单页网站需要做什么的
  • 体检营销型网站wordpress下载的主题怎么启动