react-router-v4相关内容

如何在客户端使用 React 的 BrowserRouter,在服务器上使用 Java REST API (Spring Boot)?

我想在客户端上使用 React,在服务器上使用 Java Spring Boot 来获取 REST API,客户端和服务器都打包在一起,因此它们托管在同一应用服务器上. 我已经可以通过 /api 路径查询服务器 API. 但是(如何)我可以在客户端上使用 react-router-dom (Router v4) 的 BrowserRouter 而不是 HashRouter? 我不 ..
发布时间:2021-07-05 18:33:09 Java开发

React Router v4:无法在 GitHub 页面上加载页面

在本地,我可以很好地浏览到/buttons 我什至可以刷新它,它也很好,但是当我将构建目录上传到 github 页面时,我无法访问/buttons,而是获得了 GitHub 404 页面,而不是我的自己的“未找到"页面. 如果我从主页创建一个链接到/buttons,那么按钮将加载,但直接浏览它不会加载. import React, { useState } from 'react';从'r ..
发布时间:2021-07-05 18:32:52 其他开发

如何使用 React-Router 在 React 中正确渲染 404 页面?

我正在使用 React 和 React-Router 构建一个网站,我想在用户访问不存在的 url 时呈现 404 页面. 有些网址是动态的,比如, www.site.com/user/(用户名) 如果具有特定用户名的用户不存在,如何使用 react-router 呈现 404 页面?我是否必须在 API 调用期间在组件本身中手动编写代码以检查用户是否存在,然后将用户重定向到 404 组 ..
发布时间:2021-07-05 18:32:49 其他开发

如何通过 React-router-4 删除所有浏览器历史记录

我在 SPA 中使用 react-router.就我而言,浏览器历史记录是 /home => /somepage1 => /another => /changepassword 当我在路由 /changepassword 中做某事时,我想去 /login 路由,并清除所有以前的浏览器历史记录并创建此路由 /login 历史上第一个. 我怎样才能做到这一点? 解决方案 TLDR. ..
发布时间:2021-07-05 18:32:41 其他开发

如何创建 react-router v4 面包屑?

如何创建 react-router v4 面包屑?我尝试通过问题单在 react-router V4 网站上提出这个问题.他们只是说要查看递归路径示例.我真的很想在 semantic-ui-react 中创建它 解决方案 我也在追求同样的事情,而你的问题为我指明了正确的方向. 这对我有用: const Breadcrumbs = (props) =>( ..
发布时间:2021-07-05 18:32:33 其他开发

React history.push() 正在更新 url 但未在浏览器中导航到它

到目前为止,我已经阅读了很多关于 react-router v4 和 npm 历史库的内容,但似乎没有任何内容对我有帮助. 我的代码按预期运行,直到它应该导航并在使用 history.push() 方法更改 url 时执行简单的重定向.URL 正在更改为指定的路由,但未在按钮按下时执行重定向.提前致谢,还在学习 react-router ... 我希望按钮按下可以在没有 {forceR ..
发布时间:2021-07-05 18:32:30 其他开发

react-router 4 - 浏览器历史记录需要一个 DOM

我正在尝试使用 react-router 4 进行服务器端渲染.我正在遵循此处提供的示例 https://reacttraining.com/react-router/web/guides/server-rendering/putting-it-all-together 根据服务器上的示例,我们应该使用 StaticRouter.当我按照示例导入时,我看到 StaticRouter 为未定义 ..
发布时间:2021-07-05 18:32:27 其他开发

如何收听反应路由器 v4 中的路由变化?

我有几个按钮用作路由.每次更改路线时,我都想确保处于活动状态的按钮发生变化. 有没有办法在 react router v4 中监听路由变化? 解决方案 我使用 withRouter 来获取 location 道具.当组件因为新路由而更新时,我检查值是否改变: @withRouter类 App 扩展了 React.Component {静态 propTypes = {位置:React ..
发布时间:2021-07-05 18:32:24 其他开发

反应路由器版本 4 不渲染任何东西

我检查了 [here][1] 和 [here][2],但它对我没有帮助.我使用的是 react-router 版本 4,当我尝试运行控制台时,也没有显示任何内容,也没有显示我的页面.请帮帮我我放了一个控制台也没有打印任何东西意味着我的 headerContainer 它自己没有被渲染这是我的 index.js 从'react-dom'导入ReactDOM;从“反应"导入反应;从'react-re ..
发布时间:2021-07-05 18:32:12 前端开发

不使用 react-router-dom 渲染的路由

我网站的进入场景是 /->/家->/关于->/项目 当连接到site.com/时,有欢迎信息和进入按钮. 点击“进入"按钮后,将显示/home. 和 /home 有导航栏,它有两个组件 /about 和 /project 因此,用户可以单击导航栏菜单来导航另一个页面. /about 工作正常,但/project 不起作用.它显示空白页. [App.js] imp ..
发布时间:2021-07-05 18:31:12 其他开发