React路由,Await如何加载defer延迟数据?配合Suspense发布于2024年11月14日 react 看清楚,本文的<Await>是大写开头,来自于ReactRouter,并不是大家所熟知的那个await关键字!虽然效果类似,但是<Await>是ReactRouterDom提供的一个高阶组件... 阅读更多
React路由,固定配置信息放置在哪里比较合适?handle属性发布于2024年11月13日 react 很多东西,react router框架都想在了大家的前面。比如这个react路由的自定义属性问题,其实大家就是想存储一些配置文件,然后方便拿出来使用嘛。官方推荐的是:放在一个叫做.handle的属性里面,并且是默认... 阅读更多
React路由,如何使用useLoaderData钩子?路由数组loader发布于2024年11月12日 react 本文将要讨论的钩子函数是来自react router的useLoaderData()钩子,经过无数次的实验,苏南大叔认为:这个useLoaderData()和useMatches()是无限关联的。两者之间存在着看不... 阅读更多
React路由,数据获取相关函数defer(),await之外另一选择发布于2024年11月11日 react 本文说的这个defer()很有意思,它并非nodejs原生的,它来自于ReactRouter,并且将在下一个ReactRouter@v7里面被废除。目前的ReactRouter@v6版本里面,它还是能够使用的。它惊... 阅读更多
React路由,如何理解函数matchRoutes?对比useMatches发布于2024年11月10日 react 在React Router里面,测算当前路径匹配到了哪个路由,是个很重要的事情。因为可以通过自定义的路由数据获得很多额外的配置信息,本文内苏南大叔将要讲述的是matchRoutes()函数,它的功用和useMatc... 阅读更多