king
2020-07-20 2dc12c551cd60f2e3c976ed608d260b1d78ce759
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
import React, {Component} from 'react'
import {HashRouter, Switch, Route, Redirect} from 'react-router-dom'
import asyncComponent from '@/utils/asyncPage'
 
const MainComponent = asyncComponent(() => import('@/page/main'))
const NotFound = asyncComponent(() => import('@/page/404'))
 
export default class RouteConfig extends Component {
  render () {
    return (
      <HashRouter>
        <Switch>
          <Route path="/main/:viewId" name="main" exact component={MainComponent}/>
          <Route component={NotFound}/>
          <Redirect exact from="/" to="main"/>
        </Switch>
      </HashRouter>
    )
  }
}