react-router相关内容

没有受限制的全局变量

我正在使用 React 和 Redux 来开发一个 web 应用程序,当我开始我的项目时,我得到了这个: 第 13 行:意外使用“位置"无限制全局变量搜索关键字以了解有关每个错误的更多信息. 我搜索了很多关于如何解决它的方法,但我找到的答案都没有帮助我,所以我转向了堆栈溢出. 有谁知道如何解决这个错误?我很感激我能得到的所有帮助. 解决方案 尝试在 location 之前添加 w ..
发布时间:2022-01-03 00:01:48 前端开发

排序后 React 中的状态没有更新?

我正在尝试按日期和数字对 JSON 对象进行排序.当我控制台日志时一切正常,但状态没有在 GUI 端更新.我错过了什么?我正在使用功能组件.这是代码... const Posts = () =>{const [dummyData, setDummyData] = useState(Data);const sortList = (e) =>{如果(e.target.value ===“日期"){处 ..
发布时间:2022-01-03 00:01:39 其他开发

如何使用 React-Router 和 Express 后端返回有效的 JSON 响应?

我有一个类似于这个 教程.如何单独呈现 JSON(无 HTML)而不必为 index.js 中指定的路由指定端口号?在我自己的设置中,我可以通过访问 https://socialmaya.com/u/real 来查看 JSON但除非我访问 http://socialmaya.com:5000/actors/,否则无法获得实际的 JSON 响应真实的,这就是 React 所调用的. 这是我的 ..
发布时间:2022-01-03 00:00:57 其他开发

重定向路由组件,没有页眉和页脚组件

我有一个示例应用程序,每当我加载根 url 时,我都会检查 cookie presist 是否存在,如果存在 cookie,则我加载其他主页组件,我需要重定向到外部 url. 我可以重定向,但是每当我重定向时,页眉和页脚组件都会出现.因为我在页眉和页脚之间调用路由组件.那么我怎样才能只显示文本 Redirecting没有页眉和页脚组件 ..
发布时间:2022-01-03 00:00:50 其他开发

反应-类型错误:无法读取未定义的属性“图像"

所以我正在为一个副项目创建一个电子商务商店,但我遇到了一个问题.在主页上,我拥有所有产品,并为产品详细信息创建了一个路径.当我单击其中之一时,它会获取 id,并且应该输出所有产品详细信息.我在 JSON 数组“data.js"中有关于产品的详细信息. 当我点击主页上的产品时,它显示错误:TypeError: Cannot read property 'image' of undefined ..
发布时间:2022-01-03 00:00:44 前端开发

不会在每次路由更改时调用 Router.match

我有服务器端渲染应用程序并使用 react-router 进行路由.我使用的是 Router.Run 之前因为该方法不再使用我使用 Router.Match.Previously 当有路由更改 router.run 曾经被调用但行为相同没有发生在 router.match 中.这背后有什么原因吗? 解决方案 我在下面定义的入口模块中定义了我的路由器,它将去布局组件寻找路由路径: impo ..
发布时间:2022-01-03 00:00:34 前端开发

转到页面时,React useParams 给出空对象

我正在做一个个人 React.js 项目.我在使用 useParams 时遇到问题.单击导航栏后,我无法显示地图项目​​.它进入页面,但无法显示在屏幕上.它在屏幕上显示一个空对象.这是我定义 useParams 的 ItemContainer,我认为代码有错误: import { useEffect, useState } from “react";从“../Itemdetails"导入Item ..
发布时间:2022-01-03 00:00:18 前端开发

react-router 重定向到 index.html 并从 .htaccess 中的 url 中删除 www

我正在用 ReactJS 构建一个小应用程序,所以所有页面都需要提供 index.html 并且 JS 处理 url.这工作正常.但我也想让 .htaccess 从 URL 中删除 www(如果存在).我正在阅读 mod_rewrite 文档,但我不太明白如何让它同时做到这两点. 这是我在.htaccess中的代码,请指教! 重写引擎开启RewriteCond %{REQUEST_FILE ..
发布时间:2022-01-02 23:59:44 服务器开发

React 路由在 facebook 的 create-react-app 构建中不起作用

我正在使用反应路由器来定义路由.我正在使用 create-react-app 进行开发.我的问题是,如果我在地址栏中键入子页面的 url 并尝试访问它,它在开发版本中有效,但在生产版本中无效. 我正在使用一个简单的快速服务器来托管生产构建 var express = require('express'),app = express(),http = require('http'),http ..

React Ionic 5:如何将对象从 App 组件传递到 Tab 组件

我使用 Ionic 5 标签模板创建了一个 Ionic React 应用程序. 我想将一个对象从 App 组件传递到选项卡组件. 有什么办法吗? Tab1 和 Tab2 是我的选项卡组件. 注意:我希望这个对象在两个具有双向数据绑定的 Tab 组件中使用,即,只要该对象在一个 Tab 组件中更改,它就必须在第二个 Tab 组件中更新.我想要无需使用 Redux 或任何第三方 ..
发布时间:2022-01-02 23:58:50 其他开发

你如何让 Material-UI Drawer 突出显示它当前所在的页面?

我目前正在尝试使用 Material-UI 的抽屉组件.它有效,当我单击抽屉项目时,它会将我路由到正确的页面. 但是如何让单个抽屉项目突出显示它所在的当前页面. 例如,如果我在/dashboard 页面上,并且 Drawer Item for Dashboard 页面是否应该突出显示(不同的颜色和样式)以指示我当前在该页面上动态显示. 还没有设法在网上找到任何好的解决方案,而且 Mate ..

如何在我的 React 应用程序中强制使用 Firebase 身份验证进行注册?

编辑以添加详细信息 应用程序必须从一个带有表单的页面开始,输入电子邮件和密码,当登录将我们带到菜单屏幕时,我在屏幕截图中显示.但是,当我输入电子邮件和密码时,应用程序不会移动.日志有效,因为 consolelog() 向我展示了它 这是第二张截图 我不明白我做错了什么.现在我显示修改后的App.js文件来显示表单,但是当我注册时,应用程序没有到达Menu,页面 ..