react-router-v4

    3热度

    1回答

    我已阅读了很多关于此主题的文档和SOF问题我使用了很多方法来做到这一点,但没有一个以我需要的方式工作。我想我错过了一些重要的东西。在我使用的每种导航方法上都很难提供详细和相关的代码,我会尝试。 这里有一些introdactory信息。我有react-redux应用程序,我需要从服务器获取状态并根据此状态重定向到页面。 简化我的App类的版本呈现方法: render() { console

    0热度

    1回答

    我无法找到如何发送对象从一个阵营路线组件到另一种方式之间的道具。 例如,我有容器路由器这样的: const App =() => ( <Router> <div> <Route exact path="/" component={Home} /> <Route path="/sections/:id" component={Section}

    0热度

    1回答

    背景 我有一门课程按照顺序来学习React.js。这是一个伟大的,非常有帮助的,但我一直在工作中遇到错误react-router 从我读过的时候,我正在尝试学习,并同时理解它,所以会让它更加混乱。 错误 warning.js:36警告:无法丙类型:该道具history被标记 如Router必需的,但它的值是undefined。 在路由器(在index.js:12) 问题 请能够解释为什么这不会在V

    4热度

    2回答

    在反应路由器文档here它说: 考虑以下代码:如果URL是​​,则<About>,<User> <Route path="/about" component={About}/> <Route path="/:user" component={User}/> <Route component={NoMatch}/> ,并<NoMatch>将全部呈现,因为它们全都匹配路径。 它们如何匹配路径​

    0热度

    1回答

    我试图过滤我地图由:reviewId阵列中我的路由器(V4)的URL映射对象 代码工作,如果我手动设定到路由ID参数{review.items .filter(item => item.id === 2)` 和{this.props.match.params.reviewId}还显示routeId参数,但将它们放在一起不会显示任何结果和控制台错误。 路线 <Route exact path="/r

    1热度

    1回答

    用户重定向到我的应用程序登录(在Java服务器)后,查询参数,他们有URL,它看起来像这样 http://10.8.0.29:8083/html/?locale=RU&token=1c5c71f2-dcda-4a51-8cf6-f8f6ff1031d0&returnTo=http://10.8.0.23:8080/ (有一些参数,可以HTML - 是文件夹哪里来源)。我需要在浏览我的应用时保留这些

    0热度

    1回答

    我使用的反应路由器V4 假设我在以下位置 http://localhost:3000/articles 我想这个位置有一个反应的路由器链接元素,它指向 http://localhost:3000/articles/new 第一次尝试: <Link to="new" /> 个 点 http://localhost:3000/new 第二次尝试: <Link to="/new" />

    2热度

    1回答

    我正在迁移到ReactRouter v4,它对我来说只是一个麻烦。我在app.js中有一个文件,我试图设置一个简单的路由系统。 import React, { Component } from 'react'; import { Router, Route, IndexRoute, hashHistory, Redirect } from 'react-router'; import Logi

    2热度

    1回答

    我有一个登录表单,当我点击登录时,URL被更新,但组件不是。 (如本地主机:8080 /的地方,但仍然登录页面上) 我的包的版本如下: 反应 - 15.4.2 反应路由器&反应路由器-DOM - 4.1.1 Redux的形式 - 6.6.1 这是登录部件 class Login extends React.Component { handleFormSubmit = (values) => {

    2热度

    2回答

    任何人都可以向我解释路由如何在Reactjs中工作? browserHistory.push('/ location')只更新URL栏并且不重定向到它。 browserHistory.goBack()的作品,但只有当页面被访问之前,因此名称。 这让我很难理解browserHitory.goForward()如何工作? 我一直试图在成功登录后重定向到仪表板。而已。 从我读过的,React不允许重新加