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

产品推广网站哪个好用wordpress做微站

产品推广网站哪个好,用wordpress做微站,台州网站制作系统,用js做网站阅读量useLayoutEffect和useEffect是React中常用的两个Hook#xff0c;它们的主要区别在于触发时机。 useEffect会在渲染完成后异步执行#xff0c;不会阻塞浏览器的绘制操作。它适用于需要在组件渲染后执行副作用的情况#xff0c;例如数据的获取、订阅事件等。它不会阻止屏幕更新…useLayoutEffect和useEffect是React中常用的两个Hook它们的主要区别在于触发时机。 useEffect会在渲染完成后异步执行不会阻塞浏览器的绘制操作。它适用于需要在组件渲染后执行副作用的情况例如数据的获取、订阅事件等。它不会阻止屏幕更新因此可能会导致渲染的一次跳跃用户可能会在页面渲染完成后才看到最终效果。 useLayoutEffect的触发时机稍早于useEffect在浏览器执行绘制之前同步执行。它适用于需要在DOM更新之后同步执行副作用的情况例如获取DOM元素的尺寸、位置等。由于它会在页面渲染之前执行因此可以阻止屏幕更新确保副作用的执行不会引起渲染跳跃提供更流畅的用户体验。 需要注意的是由于useLayoutEffect会在DOM操作之后同步执行如果执行的操作非常耗时则可能导致页面响应变慢。在大多数情况下使用useEffect即可满足需求只有在确实需要在DOM更新后立即执行副作用时才考虑使用useLayoutEffect。 应用useLayoutEffect的场景比如 React.useLayoutEffect(() {// 环形图自适应宽度设置const resizePieWidth () {const width window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth;if (width 992) {setPieWidth(165);} else if (width 1150) {setPieWidth(205);} else if (width 1250) {setPieWidth(235);} else if (width 1350 || width 992) {setPieWidth(260);}};// 初始时需要触发resize否则会有样式兼容问题resizePieWidth();const onResize debounce(() {resizePieWidth();}, 50);window.addEventListener(resize, onResize);return () {window.removeEventListener(resize, onResize);};});
http://wiki.neutronadmin.com/news/38538/

相关文章:

  • 山东平台网站建设方案随州网
  • 邵武市2017建设局网站勒流网站建设制作
  • 怎么查看网站外链效果网站排名优化外包公司
  • 做公司网站别人能看到吗6上海中学有哪些
  • dz论坛网站需要旅游景点网站建设
  • 电子商务网上购物网站建设规划外贸网站怎么做外链
  • 交流建设网站制作自己的网站需要什么
  • 电子商务网络营销方式西安网站seo收费
  • 网站建设哪里有学重庆装修公司口碑最好的是哪家
  • 选择建设网站公司要注意什么青岛网站seo分析
  • 网站开发服务协议北京给网站做系统的公司名称
  • 福州网站设计十年乐云seowordpress主题DUX大前端
  • 行政事业单位网站建设建议望城做网站
  • 为什么我做的视频网站播放不了沧州网页重做
  • 做网站都是需要什么下载网站上的表格 怎么做
  • 吧台 东莞网站建设徐汇网站建设推广
  • 哪些网站可以做问卷如何挑选网站主机
  • 建站到网站收录到优化广州黄埔区建设局网站局
  • 广西南宁网站建设公司网站上传 空间 数据库
  • 做文字图片的网站苍南县住房和城乡规划建设局网站
  • 邯郸网站建设哪儿好北京建设教育协会
  • 阿里云 网站根目录网站seo推广营销
  • 做市级网站需要什么设计网站公司收费
  • 机票特价网站建设全国行业名录搜索系统官网
  • 咖啡厅网站建设射洪网站建设工作室
  • 营销一型网站建设公司4网站免费建站
  • 青海省住房和城乡建设局网站佛山英文网站建设
  • 工信部网站登陆嘉兴企业网站开发
  • 做网站好迷茫怎样调试 wordpress
  • 云虚服务器网站建设微信公众号人工咨询电话