1. <Router>

所有路由器组件的通用低级接口。通常,应用程序会使用其中一个高级路由器:

使用低级的<Router>最常见用例是 将自定义的history与Redux或Mobx同步。请注意,这并不需要使用状态管理libs与React Router一起使用,它只用于深度集成。

import { Router } from 'react-router'
import createBrowserHistory from 'history/createBrowserHistory'

const history = createBrowserHistory()

<Router history={history}>
  <App/>
</Router>

1.1. history: object

history 是示意用于导航的对象。

import createBrowserHistory from 'history/createBrowserHistory'

const customHistory = createBrowserHistory()
<Router history={customHistory}/>

1.2. children: node

单一子元素 用来渲染。

<Router>
  <App/> // App作为这个单一的子元素
</Router>
Copyright © tuzhu008 2017 all right reserved,powered by Gitbook该文件修订时间: 2017-11-26 15:52:19

results matching ""

    No results matching ""