Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
M
mr-julyedu
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
baiguangyao
mr-julyedu
Commits
39412987
Commit
39412987
authored
Jun 04, 2019
by
zhanghaozhe
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
route config
parent
6590508b
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
105 additions
and
48 deletions
+105
-48
src/router.js
+0
-48
src/router/index.js
+24
-0
src/router/router-config.js
+81
-0
No files found.
src/router.js
deleted
100644 → 0
View file @
6590508b
import
React
from
'react'
;
import
{
BrowserRouter
as
Router
,
Switch
,
Route
}
from
'react-router-dom'
;
import
Index
from
'./components/Index'
;
import
Classify
from
'./components/classify'
;
import
Study
from
'./components/study'
;
import
My
from
'./components/my'
;
import
CourseList
from
'./components/classify/courselist'
;
import
Order
from
'./components/order/index'
;
import
Preferential
from
'./components/preferential/index'
;
import
Search
from
'./components/search/index'
import
Detail
from
'./components/detail/index'
import
Examination
from
'./components/examination'
import
ExchangeCoupons
from
'./components/coupons/exchange-coupons'
import
UseCoupon
from
'./components/coupons/use-coupons'
// import OrderInfo from './components/order/orderinfo';
import
ShopCard
from
'./components/shopCard/index'
;
import
BargainMiddlePage
from
'./components/bargainMiddlePage'
;
import
Passport
from
'./components/passport'
const
router
=
()
=>
(
<
Router
>
<
Switch
>
<
Route
exact
path
=
"/"
component
=
{
Index
}
/
>
<
Route
path
=
"/index"
component
=
{
Index
}
/
>
<
Route
path
=
'/classify'
component
=
{
Classify
}
/
>
<
Route
path
=
'/study'
component
=
{
Study
}
/
>
<
Route
path
=
'/my'
component
=
{
My
}
/
>
<
Route
path
=
'/courselist'
component
=
{
CourseList
}
/
>
<
Route
path
=
'/preferential'
component
=
{
Preferential
}
/
>
<
Route
path
=
'/search'
component
=
{
Search
}
/
>
<
Route
path
=
'/order'
component
=
{
Order
}
/
>
<
Route
path
=
'/detail'
component
=
{
Detail
}
/
>
<
Route
path
=
'/examination'
component
=
{
Examination
}
/
>
<
Route
path
=
'/exchange-coupons'
component
=
{
ExchangeCoupons
}
/
>
<
Route
path
=
'/use-coupon'
component
=
{
UseCoupon
}
/
>
{
/*<Route path='/orderinfo' component={OrderInfo}></Route>*/
}
<
Route
path
=
'/shopcard'
component
=
{
ShopCard
}
/
>
<
Route
path
=
'/bargain-middle-page'
component
=
{
BargainMiddlePage
}
/
>
<
Route
path
=
'/passport'
component
=
{
Passport
}
/
>
<
/Switch
>
<
/Router
>
)
export
default
router
;
\ No newline at end of file
src/router/index.js
0 → 100644
View file @
39412987
import
React
from
'react'
import
{
BrowserRouter
as
Router
,
Switch
,
Route
}
from
'react-router-dom'
import
RouterConfig
from
'./router-config'
export
default
function
()
{
return
(
<
Router
>
<
Switch
>
{
RouterConfig
.
map
((
item
,
index
)
=>
{
let
{
CustomRoute
,
...
rest
}
=
item
if
(
CustomRoute
)
{
return
<
CustomRoute
{...
rest
}
/
>
}
else
{
return
(
<
Route
{...
rest
}
key
=
{
index
}
/
>
)
}
})}
<
/Switch
>
<
/Router
>
)
}
\ No newline at end of file
src/router/router-config.js
0 → 100644
View file @
39412987
import
Index
from
'@/components/Index'
;
import
Classify
from
'@/components/classify'
;
import
Study
from
'@/components/study'
;
import
My
from
'@/components/my'
;
import
CourseList
from
'@/components/classify/courselist'
;
import
Order
from
'@/components/order/index'
;
import
Preferential
from
'@/components/preferential/index'
;
import
Search
from
'@/components/search/index'
import
Detail
from
'@/components/detail/index'
import
Examination
from
'@/components/examination'
import
ExchangeCoupons
from
'@/components/coupons/exchange-coupons'
import
UseCoupon
from
'@/components/coupons/use-coupons'
import
ShopCard
from
'@/components/shopCard/index'
;
import
BargainMiddlePage
from
'@/components/bargainMiddlePage'
;
import
Passport
from
'@/components/passport'
export
default
[
{
path
:
'/'
,
exact
:
true
,
component
:
Index
},
{
path
:
'/classify'
,
component
:
Classify
},
{
path
:
'/study'
,
component
:
Study
},
{
path
:
'/my'
,
component
:
My
},
{
path
:
'/courselist'
,
component
:
CourseList
},
{
path
:
'/preferential'
,
component
:
Preferential
},
{
path
:
'/search'
,
component
:
Search
},
{
path
:
'/order'
,
component
:
Order
},
{
path
:
'/detail'
,
component
:
Detail
},
{
path
:
'/examination'
,
component
:
Examination
},
{
path
:
'/exchange-coupons'
,
component
:
ExchangeCoupons
},
{
path
:
'/use-coupon'
,
component
:
UseCoupon
},
{
path
:
'/shopcard'
,
component
:
ShopCard
},
{
path
:
'/bargain-middle-page'
,
component
:
BargainMiddlePage
},
{
path
:
'/passport'
,
component
:
Passport
},
]
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment