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

官方网站开发多少钱医生问诊在线咨询免费

官方网站开发多少钱,医生问诊在线咨询免费,兰州论坛网站建设,成都生活家装饰公司这篇文章是今天在阅读 React 官方文档的时候看到的一个关于 处理 lazy 体验问题的小技巧,在这里记录一下 当我们使用 React.lazy 去懒加载一个路由组件,在不做任何其他处理的情况下从其他页面首次进入到这个懒加载的路由页面时,肯定会出现白屏…

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

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

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

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

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

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

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

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

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

参考:React 中文文档

http://www.15wanjia.com/news/159231.html

相关文章:

  • 网站建设技术服务清单高端网站建设的要求
  • 专题网站策划书网站建设登记表
  • 福州 网站建设动漫网站开发 sh框架
  • 免费模板网站都有什么西安网站关键词排名
  • 潜江做网站动态域名可以建网站
  • 做网站的市场细分网络营销推广品牌
  • 苏州网站建设案例app网站与普通网站的区别
  • 一键注册所有网站推荐wordpress主题xiu
  • 广州婚恋网站排名wordpress文章如何匪类
  • 肥西网站建设简约 个人网站
  • 如何做国际网站首页泰安市住房和城乡建设局网站
  • 男女做爰视频网站在线视频后台网站怎么做视频
  • 出口外贸营销网站分类网站模版
  • 域名解析网站什么意思2015做哪些网站致富
  • 资兴市网站建设服务商十大网站黄页
  • 传奇网站建设聚名网官网入口
  • 长春市长春网站建设网seo建站需求
  • 网站备案下来以后怎么做网页wordpress渗透经验
  • icp备案通过了 怎么修改我的网站建设银行河北分行网站
  • 网站建设兼职合同模板餐饮品牌vi设计开题报告
  • 一元云购网站怎么做seo关键词排名优化系统
  • 百度网站广告怎么做泰州哪里做网站
  • 空滤网站怎么做网站维护费用计入什么科目
  • 网站建设需要做哪些工作沈阳百度推广排名
  • 怎么建立一个购物网站舟山市定海区建设规划局网站
  • 网站回头率学校网站源码php
  • 网站栏目结构设计杭州网站建设 乐云践新专家
  • 呼市做无痛人流z首大网站义乌详情页制作
  • 佛山做一个自己的网站手机阅读网站开发原因
  • 江苏河海建设有限公司官方网站网站建设的摘要怎么写