开发者问题收集
我使用useReducer从服务器获取数据,并对其执行一些操作,然后将其显示在表格上,为此我使用filter(),但它给了我一个错误,提示我的数据为UndefinedUseReducer:function savedEventsReducer(state, { type, payload }) {switch (type) {case "push":return [...state, payloa
我有以下“react-router-dom”的实现,但我无法使其工作。有人可以指导我潜在的问题是什么吗?App.jsximport React from "react";import Main from "../components/Main";import Home from "../components/Home";import { BrowserRouter, Match, Miss, Li
我有以下内容:<BrowserRouter><Sidebar><Switch><Route path='room/:roomId' component={RoomComponent}/></Switch></BrowserRouter>现在在房间组件中,如果我 console.log(this.props)。我可以访问 roomId 参数。但是,在 Sidebar 组件中,我无法访问 roomId
我制作了 React Router 应用。但出现错误。我无法识别它。我是 React 新手开发人员。我的应用代码是:export default function App() {return (<BrowserRouter className='bodyMy'><HeardTitle /><Navbar /><Switch><Route exact path="/" component={Card
使用 react-router-dom 5.3.0 时,我打开了模式但没有更改路线,出现了此错误。我已将 react-router-dom 降级到 5.2.0,此错误不再出现。如能得到任何帮助我将不胜感激 :-)
当我使用带有 react-router-dom 6 的路由时,我看到两个不同的错误:TypeError:无法解构“undefinded”或“null”的属性“pathname”TypeError:无法读取未定义的属性(读取“pathname”)并向我显示来自 react-router 文件的以下代码:C:/Users/FAMILIA/Desktop/packages/react-router/in
当我使用react-router的matchPath时,出现pathname.match is not a function错误。这是引发异常的代码:import { matchPath, useLocation } from "react-router";import { BrowserRouter as Router, Routes, Route, Link } from "react-rou
我是 React 新手。我正在开发我的 React 项目。我的 React 组件运行良好。当我安装 React Router 并在 app.js 中使用它时,我遇到了一些错误,我的网页变得空白!但是当我从 app.js 页面中删除 React Router 时,我的网页运行正常。我不明白为什么会这样。错误代码如下。如果有人有解决方案,将会很有帮助。错误代码:react-dom.developmen
我正在为我的 React 项目开发一些 Markdown 编辑器。我想使用 CodeMirror 作为代码编辑器,但当我使用 webpack 构建它时它似乎不起作用。说实话,CodeMirror 在 DOM 树中,textArea 被隐藏了,但我看到的所有内容都是:和更新:相同的代码在 codepen 上运行良好。我猜是 webpack 的问题。一些代码:index.jsimport React
我想在 React 中设置一个简单的购物车。我试图制作一个带有服装尺码的下拉菜单。我在渲染中设置了它,但出现了错误,我得到了:Uncaught TypeError: Cannot read property 'value' of null。这是我的 JSX:import React, { Component } from 'react';let cart = {price:0,item:"",si
我是 React 新手,为了练习,我尝试在我的 Twitter 类应用上创建一个“删除按钮”。它看起来应该和真正的 Twitter 一样,有一个我所有推文的列表,每条推文都有一个删除按钮。我成功显示了我的所有推文,但目前我的删除按钮出现错误,提示Uncaught TypeError: this.props.onDelete is not a function,我不知道如何修复它。我怎样才能让它工作
我试图根据 react.js 中的另一个值分配变量的值。但似乎不起作用。let user=localStorage.getItem('user');let username="";console.log(user);if(user!==null || user!==undefined)username=JSON.parse(user).username;控制台日志null,它仍然给我:Uncaug
./src/components/common/tableBody.jsx第 11:11 行:应为赋值或函数调用,但结果却显示为表达式 no-unused-expressions搜索关键字以了解有关每个错误的更多信息。代码如下:import React, { Component } from "react";import _ from "lodash";class TableBody extend
Dashboard.jsimport React from 'react';const Dashboard = () => {return (<!-- Card Section --><div className="row"><div className="col s12 m6 l3"><div className="card blue-grey darken-1"><div classNam
我创建了一个函数,根据值呈现不同的 backgroundColor。 const backgroundColorResolver = () => {allQuestions.map((aq) => {if (aq.averageAnswerValue <= 4) return "#EE7362";if (aq.averageAnswerValue > 4 && aq.averageAnswerV