我正在创建一个 React 应用,从 redux 获取数据。我在浏览器中遇到了以下错误消息。请检查并告诉我我遗漏了什么。我正在使用 create-react-app redux-toolkit 安装模板来创建应用这是我的app.js:import React from "react";import { useSelector } from "react-redux";import "./App.c
2021-03-15
我正在尝试在 React 中创建一个 Messenger 克隆应用程序,但我真的不知道发生了什么事情导致了这个错误:TypeError: Cannot read property 'username' of undefined为什么突然出现这个错误?请看一下!所以我有两个文件,第一个是App.js:import React, { useState, useEffect } from "react"
2021-03-20
我在 userSlice.js 中收到此错误“无法读取未定义的属性‘user’”,默认情况下,该 userSlice.js 在 react-redux 中名为 counterSlice.js。我也尝试过通过更改名称和函数名称进行导出,我想我导出的是正确的函数。有什么建议或修复可以让它运行吗?这是我的userSlice.js文件,import { createSlice } from '@redux
2021-04-12
我有一个类组件 User,我想渲染state.user中的内容。使用 Redux Dev Tools,我可以看到用户具有正确的值。这是我目前所拥有的:class User extends Component {componentDidMount() {this.props.getUser('60ab0b564fbb1d334002c777');}renderUser = (user) => {re
2021-07-10
如何检查我单击的元素是否具有类列表?let dropdown = target.nextElementSibling.classList.contains('form__select-dropdown')当我单击的元素没有附加类时,我的代码在此行出错。这完全说得通。但是,我只希望在 nextElementSibling 具有类 form__select-dropdown 时运行以下代码:if (
2017-02-23
我正在尝试做一个简单的滑块,但是我遇到了这个问题:Uncaught TypeError: Cannot read property 'classList' of undefined这是我的代码:var div = document.querySelectorAll("div");for(var i = 0; i < 6; i++){div[i].onclick = function() {this
2017-03-21
当我 console.logtarget.nextElementSibling时,它指向正确的元素。但是当我尝试将.d_on"类添加到target.nextElementSibling时出现上述错误。var ul = document.querySelector(".images");var img_li = document.querySelectorAll(".img_li");var poi
2018-07-07
所以我坐在这里开始创建我的第一个Electron应用程序。在此期间,我尝试通过添加带有 Javescript“onclick”的类“TEST”向 < a > 标签添加特定样式。但是,这返回了错误:“无法读取 null 的属性‘classList’”现在,我明白这是因为 GetElementById 以某种方式返回了 null 或未定义,但我不明白为什么!我已经按照W3Schools的指南进行了操作
2019-01-06
因此,显然此代码末尾的 draw() 函数是导致此错误的罪魁祸首。我在这里看到了有关此问题的其他问题,我猜是下面的行溢出了还是怎么回事?"blocks[currentPosition + index].classList.add('sonicBlock');"但我仍然不知道解决该问题的方法是什么。FWIW 我基于这个俄罗斯方块示例:https://youtu.be/w1JJfK09ujQ?t=24
2022-01-10
几天前它还运行正常,现在却在第 86 行和第 87 行显示“未捕获类型错误:无法读取未定义的属性(读取‘类列表’)”。有人能解释一下为什么会这样吗?我需要尽快得到答案,谢谢!附言:我的网站的语言是亚美尼亚语,如果您看不懂,请见谅const paragraph = document.querySelector('#paragraph');const params = new URLSearchPar
2022-08-17
我目前有一个侧边栏,其中包含 6 条硬编码路线。其中一些路线有硬编码子路线;当我单击路线时,它会展开以显示其子路线。其中一条路线从 API 获取其子路线(返回 JSON),我如何将它们加载到侧边栏的子菜单中?最好是延迟加载:ABCDEF单击 E,它会从 API 获取路线并显示它们:ABCDE123F
2017-01-17
我被 React 基础知识难住了 :/有一段代码可以生成包含 json 数据的表格:import React from 'react'import { DataTable } from 'react-data-components';function buildTable(data) {const tableColumns = [{ title: 'Author', prop: 'author'
2018-02-16
我正在尝试开发一款将其他“应用”作为“插件”的应用。此基础应用将仅包含基本身份验证路由,而其他应用将在其中定义自己的路由。如何使用 React 实现此目的?我想 React Router 可以有一些东西,但我找不到它。我来自 Ruby on Rails 世界,在那里我可以使用 gem 作为引擎,在基础应用上,我只需将引擎mount安装在给定路径上即可。我正在寻找类似的东西,这样在我的基础App.j
2018-07-10
我尝试使用React Hooks重构我的代码,但我真的不明白如何使用 Hooks 通过 React Routers 将 props 传递给我的组件。旧的(正常)React 代码如下所示:App.jsimport React from 'react';import { withRouter } from "react-router-dom";import {Routes} from './route
2019-06-22
我尝试在成功登录后管理会话,同时在表单提交时重定向到某个页面。我通常会在类组件中执行此操作:componentDidMount() {if (context.token) {return <Redirect to="/" />}}但我想使用 React 钩子,因此;以下代码不会重定向到任何地方:import React, { useEffect } from "react";import Reac
2019-08-15