无法在反应路由器 dom 中使用 Link 传递道具

can't pass props using Link in react router dom


 <Link to={{pathname:"/Watch", movie:movie}} >

using this to pass props over Watch page but can't get any value.

我是新手,所以可能会出现愚蠢的错误或信息不足。请让我知道任何额外的信息

如果您使用的是 react-router-dom v5,则路由状态是 Linkto 对象上的 属性。

RRDv5 Link

<Link to={{ pathname: "/Watch", state: { movie } }}>...</Link>

如果使用 react-router-dom v6,则 state 是顶级道具。

RRDv6 Link

<Link to="/Watch" state={{ movie }}>...</Link>