react-router-redux

    2热度

    1回答

    我创建了一个主要基于react-boilerplate的应用。 但由于某些原因,通过LOCATION_CHANGE redux操作更改第二条路线后,历史记录对象不会随新位置一起更新。 URL更改为与新位置相匹配,并且更新redux存储以反映路线更改,但历史记录对象仍将先前位置显示为当前位置。我一直在努力解决这个问题好几天了,我确信这完全忽略了一些微不足道的东西。 这里是我的routes.js文件:

    0热度

    2回答

    我的路线是这样的: render( <Provider store={store}> <Router history={history}> <Route path="/" component={App}> <IndexRoute component={SEOModuleComponent} onEnter={(nextState, replace) =>

    0热度

    2回答

    任何人都可以告诉我如何在使用react-router进行路由更改服务器端反应减少组件中的路由URL时如何调用动作。 我正在使用浏览器历史 react-router将我的输入推送到url。 import React from 'react'; import { connect } from 'react-redux'; import { browserHistory } from 'react-

    1热度

    1回答

    我正在构建一个反应型应用程序,并存在以下问题:在我的某个组件中,我想以编程方式导航到另一个页面,并显示一个模式。 我发现在两个操作中这样做在我的应用程序中效果不好,因为状态被更新两次(导致我的模式渲染两次,导致它消失)。 所以我试图通过使用两个函数(“push”和“openModal”类型的操作)调用batchActions来使用redux-batched-actions更新一次状态。但由于某种原

    1热度

    2回答

    我正在开发一个多语言和多货币的应用程序,它使用react-router,react-router-redux & react-router-bootstrap进行路由。 目前,用户在使用默认的语言和货币的应用程序到达,但是我想能够提供的网址一些参数来设置用户的语言或货币 - 这是沿http://myapp.com/page1?lang='fr' 我行'd还希望能够在任何页面上使用这些参数,因此:

    0热度

    1回答

    我无法弄清楚为什么这个设置不起作用。我一直试图解决这个问题,现在约10个小时。我使用history 3.2.1,react-router 3.0.2和react-router-redux 4.0.7,webpack 1.14.0 这种设置工作完全正常的发展,但一旦包装不工作,因为,它看起来像,hashHistory快到了不确定的。用于生产和开发的configureStore没有实质性差异。 所有涉

    3热度

    2回答

    我来自Angular 1,说实话,我知道一点点角度2,反应。我知道这两个架构,但我不舒适快速生成应用程序像大师。 我遇到了问题。在角度上它很容易,在路线改变之前,我可以解决或不能更改包括我的控制器/视图在内的路线。 我该如何做到这一点与反应?所以,只要我的数据解决了,就改变路线。那里我没有发现任何有趣的东西。

    1热度

    2回答

    这种情况是我在一个页面上,例如http://example.com/order-confirmation和以前的网址是/付款。现在,当用户按下返回按钮时,我想将它们重定向到主页,即URL'/',但它将返回到/付款页面。 我在我的应用程序中使用react("^15.1.0")和react-router("^2.4.1")和react-router-redux("^4.0.4")。 我试过在Stack

    0热度

    1回答

    我试图重定向用户从页面到同一页面与用户登录后查询参数buy=true。用户登录后在我的服务响应处理程序中,我试图使用react-router-redux中的推送功能来推送状态。这没有奏效。功能replace也没有。新网址已更新,但我的组件未再次呈现。什么是正确的方法呢? 这是我试过 dispatch(push(/home?buy=true)) dispatch(replace(/home?buy

    1热度

    2回答

    我有我的整个react应用几个环节是这个样子: <Route path="/linkpath" component={Whatever} /> 或 <Link to="/linkpath">Click Me</Link> 是否有一个快速/简单的方法来前缀的所有链接整个应用程序与预定的字符串? ...也许通过Router配置参数? 因此,例如,如果我的前缀是“/ foo”,所有到“/ lin