使用父路由加载器函数中的数据

问题描述 投票:0回答:1

假设我有以下路线:

/us/new-york/books/15

在父路由(负责

/us/new-york
的一个)中,我正在获取该区域的数据。我需要此 URL 下的所有路由的数据。

现在在我的子路线中

/us/new-york/books/15
我想获取有关第 15 本书的数据,但我也需要一些有关区域的数据 所以实际上我想将对象从父加载器(或组件)传递给子加载器。

有办法吗?或者我怎样才能通过其他方式实现它?

remix.run
1个回答
0
投票

使用

useMatches
挂钩。它将返回从 rootleaf 路线的所有匹配路线的加载器数据。

https://remix.run/docs/en/main/hooks/use-matches

© www.soinside.com 2019 - 2024. All rights reserved.