路由是这样的
<Router history={hashHistory}> <Route path="/" component={App}> <IndexRoute component={AppIndex} /> </Route></Router>
App
代码是这样的
然后AppIndex
是这样的
这样子运行之后,控制台的输出为
页面中AppIndex
显示的是NULL
,除非点击AppIndex
的路由导致AppIndex
的render
才会正确显示id
属性。
到底这个App
和AppIndex
应该怎么样通信?或者如何在App
重新渲染的时候自动重新渲染AppIndex
哪怕路由没有改变?
相关分类