【问题标题】:Module '"react-router-dom"' has no exported member 'RouteComponentProps'模块 '"react-router-dom"' 没有导出的成员 'RouteComponentProps'
【发布时间】:2022-01-17 17:23:58
【问题描述】:

我正在制作一个项目,该项目包含一个“登录”页面,我正在尝试使用“RouteComponentProps”,但出现此错误:

Module '"react-router-dom"' has no exported member 'RouteComponentProps'

我将库更改为“react-router”,但出现此错误:

Module '"react-router"' has no exported member 'RouteComponentProps'

code.tsx:

import { RouteComponentProps } from "react-router-dom";

interface Props {
 history: RouteComponentProps['history']
  
}

我该如何解决这个问题?

【问题讨论】:

  • 你能告诉我们你的 package.json 文件对于 react-router-dom@types/react-router-dom 有什么吗?

标签: reactjs typescript redux


【解决方案1】:

这是新版本的 react-router-dom 造成的。对我来说,它是 6.2.1,我遇到了同样的问题。尝试将版本提高到 5.2.0,只要我找不到任何关于使用 typescript 和版本 6 的 react 路由器的信息

【讨论】:

    猜你喜欢
    • 2022-01-19
    • 2022-01-12
    • 2021-07-09
    • 2021-12-19
    • 2022-01-18
    • 1970-01-01
    • 1970-01-01
    • 2019-09-30
    相关资源
    最近更新 更多