<Link style={{textDecoration: 'none'}} to={{
state: { fromDashboard: true },
pathname:`/Forum/thread/${thread.threadLink}`,
}} >
{thread.title}
</Link>
这段代码在第二行给了我下面的错误,我不明白,因为我下面的React路由器dom文档...
类型"{状态:{来自 Jmeter 板:true ;};路径名:string ;}"不能赋给类型" To "。对象文本只能指定已知属性,并且类型" Partial "中不存在" state "。ts(2322)index. d. ts(70,5):所需类型来自此处对类型"IntrinsicAttributes & LinkProps & RefAttributes"声明的属性"to"
使用:"React":"^18.2.0","React域":"^18.2.0","React路由器域":"^6.8.0",
我也尝试了state:"string",并将其移到路径名下面,但仍然是个问题
我试着做了以下几件事:npm卸载--save-dev@types/React路由器npm卸载--save-dev@types/React路由器dom npm un-D@types/React路由器npm un-D@types/React路由器dom npm i-SReact@18Reactdom@18
1条答案
按热度按时间dauxcl2d1#
根据To类型/**的声明
history.push
或history.replace
。可以是URL或所以你应该试试