【问题标题】:What is the meteor-reaktor equivalent for react-router?react-router的meteor-reaktor等价物是什么?
【发布时间】:2016-11-08 21:54:55
【问题描述】:

在 MeteorJS 中,可以选择使用 Flowrouter、react-router 或许多其他选项进行路由。我的应用程序正在使用 react-router。在meteor-reaktor 包中,有一个名为triggersEnter()<Route> 选项,它在用户加载路由时运行指定的函数。

示例

  Reaktor.init(
    <Router>
      <Route 
        path="/" 
        name="homePage"
        layout={Layout} 
        content={BlogList} 
        triggersEnter={homePageLogger}/>
    </Router>
  );

  function homePageLogger(context, redirect) {
    if(context.queryParams.forwardToBlog) {
      redirect("/blog");
    }
  }

如何在react-router 中执行此操作?我在文档中没有看到与此相关的任何内容,而且我似乎找不到执行此操作的包。有人可以指出我正确的方向吗?

【问题讨论】:

    标签: javascript meteor react-router


    【解决方案1】:

    您可以使用onEnter

    <Route path="/" component={MyComponent} onEnter={componentToRedirectTo}>  
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-05-05
      • 2019-03-29
      • 1970-01-01
      • 2019-08-13
      • 1970-01-01
      • 2020-04-23
      • 2014-05-08
      • 2014-06-12
      相关资源
      最近更新 更多