import React,{Component} from 'react'; import NProgress from 'nprogress'; import ReactDOM from 'react-dom'; import childRoutes from '@pages/load-child-routes'; import { Prompt } from 'react-router'; import compoments from '@components/load-component'; import Routers,{ HashRouter as Router, Route, Switch ,Redirect} from 'react-router-dom'; const RouteWithSubRoutes = (route) =>{ return( { return( )}}/> )} // 路由配置 class Routes extends Component{ static getDerivedStateFromProps(nextProps,prevState){ NProgress.start(); return null } constructor(props){ super(props); this.state={}; NProgress.start(); } render() { return (
{childRoutes.map((route:any, i) =>( ))}
) } } export default Routes;