美文网首页
React + TypeScript遇到引入withRouter

React + TypeScript遇到引入withRouter

作者: nomooo | 来源:发表于2020-05-27 20:28 被阅读0次

报错内容:


大概意思就是构造签名返回类型“NavCont”和“Component<RouteComponentProps<any,StaticContext,PoorMansUnknown>,any,any>”不兼容。

解决方案:让自己的接口继承RouteComponentProps

接口定义:

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

export default interface NavProps extends RouteComponentProps{
    // 
}

定义组件部分

import NavProps from '../../types/slide.type';

class NavCont extends React.Component<NavProps>{
  //TODO
}

相关文章

网友评论

      本文标题:React + TypeScript遇到引入withRouter

      本文链接:https://www.haomeiwen.com/subject/xmmgahtx.html