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

php网站开发入门土特产直营网站建设代码

php网站开发入门,土特产直营网站建设代码,一个备案可以做几个网站,网站被惩罚之后怎么做这篇文章是今天在阅读 React 官方文档的时候看到的一个关于 处理 lazy 体验问题的小技巧,在这里记录一下 当我们使用 React.lazy 去懒加载一个路由组件,在不做任何其他处理的情况下从其他页面首次进入到这个懒加载的路由页面时,肯定会出现白屏…

这篇文章是今天在阅读 React 官方文档的时候看到的一个关于 处理 lazy 体验问题的小技巧,在这里记录一下

当我们使用 React.lazy 去懒加载一个路由组件,在不做任何其他处理的情况下从其他页面首次进入到这个懒加载的路由页面时,肯定会出现白屏的现象。

以前针对这种问题的处理方案无非就是使用Suspense 进行组件包裹,然后在其 fallback 属性上传入一个 Loading 组件。

<Suspense fallback={<Loading />}>// ...省略
</Suspense>

但是这种方案,在跳转的时候会出现的 Loading 的效果,如果 Loading 处理的不好的话那么体验其实很差。比如你从一个页面在进入懒加载页面之前,突然从当前页面直接进入一个只有 Loading的页面,再出现懒加载的页面。

React 官方针对这种问题是使用 startTransition 来降低路由跳转的任务优先级。

startTransition(() => {// 路由跳转
})

这么做的好处就是,当你触发了路由跳转的事件之后,由于路由跳转的优先级被降低了,所以会继续在当前页面等待懒加载资源的加载,然后才触发页面跳转。

当然这么做也有坏处,就是点击了之后可能会由于资源加载时间较长被用户误认为是服务出问题了,这个就看各自的取舍了,毕竟老板和产品的意图不是我们能决定的。

参考:React 中文文档

http://www.yayakq.cn/news/506534/

相关文章:

  • 企业网站建设论文模板柳州网站
  • 有没有做网站的教程网页设计一单多少钱
  • 珠海网站空间注册wordpress文章时间轴
  • 大学生婚恋网站策划书只做二手奢侈品的网站
  • 百度网站排名怎么提高金融公司网站模版
  • discuz!网站模板室内设计学校大专
  • 网站规划与设计h5高端建站的公司
  • 如何建微信微商城网站新乡手机网站建设服务
  • 苏州市住房和城乡建设局官方网站网站运营推广公司
  • 购物网站开发问题域分析锦州网站开发招聘
  • 网站制作公司 首推万维科技济南网站建设选搜点网络VIP
  • 邯山专业做网站青海省住房建设厅网站首页
  • 漯河网站网站建设网站前台空白
  • 深圳网站设计比较好的公司有哪些wordpress 滑块
  • 潍坊的网站建设怎么将自己的视频推广出去
  • 网站建设意义模板wordpress php
  • 深圳专业返利网站建设谁有企业邮箱
  • 怎么做饲料电商网站跨境电商个人开店的平台
  • 移动网站设计尺寸我要自学网网站建设与管理
  • 聊城高端网站设计建设qq是哪年开始有的
  • 朝外大街网站建设移动互联网开发的学习心得
  • 仿网站制作教学视频html5 的网站
  • php网站的安全优势wordpress 外链插件
  • 章丘建设局网站沈阳自助模板建站
  • 建设银行附近网站点淮北矿业 集团 工程建设有限责任公司网站
  • app页面制作软件国内搜索引擎优化的公司
  • 一个网站余姚什么云南文投建设投资有限公司网站
  • 上海注册设计公司网站郑州建网站十大
  • 网站汇总表怎么做网站模板怎么弄
  • 建设银行兰州分行网站中国纪检监察报投稿须知