react-router简单应用
实现多个组件间的切换
分组件
| export class About extends React.Component<any, any> { | 
根组件
| export class App extends React.Component<any, any> { | 
内嵌子组件
| export class Message extends React.Component<any, any> { | 
router
| // Finally, we render a <Router> with some <Route>s. | 
首先看Router里只包了一个Route App,这个NG2里的routeconfig很像
path xx component xxx
IndexRoute 说的其实就是默认路由Route 组件里面还可以内嵌其他路径,就是ng2里的子路由概念
当点击messages with id link的时候, 他会一级一级的render 所以会出现 app inbox message
- message 是一个path里带参数的例子
- inbox 是一个带queryString的例子
- 注意 {this.props.children} 相当于routeOutlet