react+typescript在create-react-app中的页面模板
import * as React from 'react';
import { RouteComponentProps, withRouter } from 'react-router-dom';
interface Props extends RouteComponentProps {
}
interface State {
}
class index extends React.Component<Props, State> {
constructor(props: Props) {
super(props)
this.state = {
}
}
componentDidMount() { }
componentWillUnmount() { }
render() {
return (
<div>
模板
</div>
);
}
}
export default withRouter(index);
如果是没有过路由的组件需要用到withRouter,要先让Props继承RouteComponentProps上的属性