links
このコンテンツはまだ日本語訳がありません。
links
links 函数定义当用户访问某个路由时,要将哪些 <link>
元素 添加到页面。
您可以返回两种类型的链接描述符:
HtmlLinkDescriptor
这是普通 <link {...props} />
元素的对象表示。查看 MDN 文档了解链接 API。
从路由导出的 links
应该返回 HtmlLinkDescriptor
对象数组。
例子:
PageLinkDescriptor
这些描述符允许您预取用户可能导航到的页面的资源。虽然此 API 很有用,但您可能更愿意使用 <Link prefetch="render">
。但如果您愿意,您可以使用此 API 获得相同的行为。
这会在用户导航到浏览器缓存之前将 JavaScript 模块、加载器数据和样式表(在下一个路由的链接
导出中定义)加载到浏览器缓存中。