react: typescript integrate withRouter
Posted nyan-workflow-fc
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了react: typescript integrate withRouter相关的知识,希望对你有一定的参考价值。
define interface:
export interface INav nav: string export interface IModuleItem state?: string; type?: string; uri?: string;
use in Function Component:
import INav from "./path/to/menu.ts"; const AppNavigator = (props: INav & RouteComponentProps) => const [currentNav, setCurrentNav] = useState<INav>(props.nav); .... export default withRouter(AppNavigator);
以上是关于react: typescript integrate withRouter的主要内容,如果未能解决你的问题,请参考以下文章
React + Typescript:TypeScript 错误:类型“字符串”与类型“CSSProperties”没有共同的属性
将 React-Apollo 教程改编为 Typescript 时出现 Typescript 错误
对 React 中如何使用接口(TypeScript)感到困惑