react-router - 将props传递给处理程序组件
我使用React Router为我的React.js应用程序提供了以下结构:
var Dashboard = require('./Dashboard');var Comments = require('./Comments');var Index = React.createClass({ render: function () { return ( <div> <header>Some header</header> <RouteHandler /> </div> ); }});var routes = ( <Route path="/" handler={Index}> <Route path="comments" handler={Comments}/> <DefaultRoute handler={Dashboard}/> </Route>);ReactRouter.run(routes, function (Handler) { React.render(<Handler/>, document.body);});
我想将一些属性传递给Comments
组件。
(通常我会这样做<Comments myprop="value" />
)
使用React Router,最简单,最正确的方法是什么?
紫衣仙女
相关分类