美文网首页
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