相关疑难解决方法(0)

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);
});
Run Code Online (Sandbox Code Playgroud)

我想将一些属性传递给Comments组件.

(通常我会这样做<Comments myprop="value" />)

使用React Router,最简单,最正确的方法是什么?

javascript properties reactjs react-router

299
推荐指数
16
解决办法
16万
查看次数

react-router transitionTo(routeNameOrPath,[params [,query]])隐藏URL中的查询

我正在解雇一个方法: this.transitionTo('route', {},{search: this.state.search, type: this.state.type});

它在URL中传递查询参数 http://...route?search=%param10&type=param2

是否有相同的方法传递这些参数而不在URL中打印?

javascript reactjs react-router

3
推荐指数
1
解决办法
8149
查看次数

标签 统计

javascript ×2

react-router ×2

reactjs ×2

properties ×1