2017-05-18 47 views
1

React-router似乎使用JSX进行配置。React路由器配置

似乎配置也可以在JavaScript中直接完成(简单地?)。

他们使用JSX是因为它更清晰还是还有其他一些好处?

例子:

ReactDOM.render(
    <Router history={hashHistory}> 
    <Route path="/" component={Layout}> 
     <IndexRoute component={Featured}></IndexRoute> 
     ... 
    </Route> 
    </Router> 
); 

回答

1

如果你喜欢,你可以使用普通的对象!否则,路由器会为您转换它。看下面的例子:

​​