开发者问题收集
我正在开发一个应用程序,我使用状态将 Navlink 中的变量值从一个组件传递到另一个组件,然后将这些接收到的值加载到输入字段中,然后单击另一个组件中的提交按钮以对值执行某些操作。我的值被正确接收并在我提醒它们时正确显示。但是当我单击提交按钮时,它给出错误,指向构造函数TypeError: Cannot read property 'id' of undefined这是我的代码class Pare
import './interface/App.css';import { Home } from './interface/home';import { Router, Route, Routes } from 'react-router-dom';function App() {return (<div><Router><div><Route exact path='/' component=
我尝试嵌套一个路由:我在Catalog组件中有一个产品目录,该目录与 URL“backoffice/catalog”匹配。如果 URL 与“backoffice/catalog/edit”匹配,我想路由到Edition组件,但我需要Edition组件作为Catalog的子组件来共享道具。我真的不明白为什么嵌套路由不起作用,请救救我!如果我的应用程序有任何问题,请随时告诉我,我很了解 JavaScr
大家好,我是 React 新手,我尝试执行一个函数来注销,但出现此错误。我认为错误与 useHistory 函数有关,因为如果我删除它,一切都会正常。或者无论如何,有人知道如何以编程方式重定向到另一个页面Error: Invalid hook call. Hooks can only be called inside of the body of a function component这是我的代
我的 React 应用中发生了invalid hook错误,该错误是由 react-router 引起的,但我似乎无法检测出它来自何处。完整错误如下:Error: Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of t
使用react-router-dom 版本 6时出现以下错误:Uncaught Error: Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons:1. You might h
我是 React 的新手,正在尝试做一些路由。我试图在 React 中实现路由以重定向到另一个页面,但每次我插入时,它都会显示错误:无效的钩子调用。这是来自 App.js 的代码 import React from 'react';import './App.css';import Nav from './Nav';import EKGSim from './EKGSim';import {
我在渲染组件时遇到问题。我的控制台中出现“无效的钩子调用”错误。我尝试按照React 文档检查三个主要“原因”,但似乎找不到原因。我正在使用 React Router 并尝试为我的网站设置骨架。完整存储库。 (在安装(和设置)React Router 之前,一切都运行良好...)据我所知,没有重复的 React:这是我的Header.js:import React, { useState } fr
index.js - pages/homeimport React, { Component } from 'react';import ApogeeLogo from '../../components/ApogeeLogo';import {Router, RouteHandler} from 'react-router';import { Tabs, Tab, FlatButton } fr
考虑以下情况:var AppRoutes = [<Route handler={App} someProp="defaultProp"><Route path="/" handler={Page} /></Route>,<Route handler={App} someProp="defaultProp"><Route path="/" handler={Header} ><Route path
我是 React 新手,我正在使用 React、Redux 和 React Router 构建我的第一个应用程序,到目前为止,我已经成功设置了我的样板,但是当我想使用 React-Router 并创建路由时,我收到以下错误TypeError: Cannot read property 'string' of undefined./node_modules/react-router-dom/es/B
这是我的路由配置,当我访问索引路由“/”时,它工作正常,但当我访问/posts 和/response 路由时,它无法解析它。看看这是我的索引路由。当我转到帖子或回复路线时会发生这种情况
我想提取 Redux 中间件中的 URL 参数,以便分派动作并在有效负载中使用这些值。
我有一个待办事项应用程序,我正在尝试选择一个项目并将其发送到要编辑的页面。我看了一下这篇文章从 react-router hash fragment 获取查询参数并注意到他们正在使用this.props.location.query我想要完成的是获取查询参数并将其显示在输入框中以供编辑。import * as React from 'react'import { Router, Route, In
使用 redux 和 react router,我想访问除路由指定的组件之外的组件上的路由参数。我已经设置了 react-router、redux 和 react-router-redux,如下所示,我想从我的 redux 存储中访问 reportId 参数。const history = syncHistoryWithStore(browserHistory, store);const stor