我一直试图谷歌和github搜索我的方式取得胜利,但我似乎找不到任何解释如何反应路由器0.13构造的文件
var Page = React.createClass({
...
// get the current route's component, for :
getCurrentPageHandler: function() {
return this.context.router.getCurrentRoutes()[1].handler;
},
...
});
可以变成路由器1.0可以做的反应。
该代码库的其他部分使用该函数来访问由Page组件包装的任何组件的静态属性,无论是否已经安装,由于客户端和服务器期间的功能都在起作用-rendering(所以this.props.children
不能用于找出页面包含的内容。在服务器端运行期间尝试访问它只会提供null
)。