Hel*_*Out 1 types typescript reactjs react-router
我正在尝试通过反应路由器链接传递道具。它基本上是所有用户道具。这是我的代码,突出显示了错误state: {...employee}。当谈到打字稿时,我真的是菜鸟,试图做得更好,但我遇到了各种各样的问题。当我尝试向状态添加任何内容时,我仍然遇到相同的错误。
<Link to={{ pathname: `/edit-employee/${id}`, state: {...employee} }}>
Run Code Online (Sandbox Code Playgroud)
这段代码在react-router 5中没问题,但你似乎使用的是react-router 6。在版本6中,它们将状态分割成自己的prop,所以你现在可以这样做:
<Link to={`/edit-employee/${id}`} state={{...employee}}>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4349 次 |
| 最近记录: |