请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

Link在table里用了之后有报错

图片描述
import { Table, TableProps } from 'antd’
import React from 'react’
import { User } from './search-panel’
import { Link } from ‘react-router-dom’

在table里用Link会报错,去掉Link则正常,为什么?

正在回答

2回答

外面没用Route包裹起来吧

0 回复 有任何疑惑可以回复我~
  • 我也是一样的错误,最外层已经确定由 BrowserRouter包裹住还是报了
    回复 有任何疑惑可以回复我~ 2021-03-13 03:26:50
  • 提问者 weixin_慕仙6478324 回复 慕哥008431 #2
    <Route><Link to={project.id}>{project.name}</Link></Route>这样包住就好了
    回复 有任何疑惑可以回复我~ 2021-03-19 14:47:52
  • 提问者 weixin_慕仙6478324 #3
    我发现包住连project.name都渲染不出来了。为啥您代码里面没有包呢?
    回复 有任何疑惑可以回复我~ 2021-03-19 16:02:51
慕九州5577726 2021-03-17 04:05:39

我也有差不多的问题。 后来发现用 typescript react版本,vscode 用的自己的版本, 改成use workspace version就可以了

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信