开发者问题收集
const [lnames, setlNames] = React.useState();const [lnums, setlNums] = React.useState();React.useEffect(() => {axios.get("http://localhost:7001/lunch").then(response => {let arr1 = [];let arr2 = [];re
因此,我创建了一个包含名人 ID 和图像的 Json 文件。现在,我想从 Json 文件中获取单个随机图像并显示它。到目前为止,我尝试了此方法,但收到“未捕获类型错误:无法读取未定义的属性(读取‘图像’)。import images from "../Index.json"function Celeb() {const [image, setImage] = useState();let rand
我试图让此代码工作let itCompanies = ["Facebook", "Google", "Microsoft", "Apple", "IBM", "Oracle", "Amazon"];let oInCompany = itCompanies.forEach((element) => {var theElement = element.match(/o/gi);if (theEleme
我一直在玩OpenWeatherMap API,以学习编码,并遇到了我的控制台中弹出的一系列TypeError问题。我的假设是我的程序正在尝试在API完成之前使用数据,但是我将提取功能设置为等待,直到收到响应将其添加到相应的状态,并尝试了许多解决方案。我在下面包含了我的app.js代码(随附的API密钥):297475494附加上下文:apidata state作为Props传递给儿童组件,并用于
刷新浏览器时出现错误。Uncaught TypeError: Cannot read properties of undefined (reading 'title')并且它不断重复出现我的所有状态(title、content、id),直到我从下面的代码中删除它们...并且它工作正常,直到我刷新页面。import React, { FC, useEffect } from 'react';impo
我有以下(atom)输入组件 Element UI(Element Plus for vue 3)作为基础组件。atom/input/index.vue<template><el-form-item :label="label"><ElInput:value="modelValue"@input="$emit('update:modelValue', handleInputChange($even
尝试获取 onclick 函数以从数组中删除项目(已被单击)。但是,它不会删除任何内容。setListOfDocs 应该设置 listOfDocs 数组,其中单击的项目已消失(onClick 函数是一个过滤器)它不起作用。控制台中没有错误。我不知道为什么它没有更新状态,以便 listOfDocs 是新的过滤数组(单击的项目已从数组中删除)。我正在使用材料用户界面。function NewMatte
我正在尝试创建一个用户个人资料编辑页面,一旦您登录,您就会被路由到此页面,然后索引将返回您的唯一个人资料,而不是所有人的个人资料,但我一直收到此错误未捕获(在承诺中)TypeError:无法读取 null 的属性(读取“uid”)。我查找了一些可能的原因,用户已登录,我没有使用异步代码,我不知道问题是什么,我不确定 uid 是否在函数运行之前没有通过,或者可能是什么?这是我在应该显示配置文件的页面
App.jsximport { useState } from 'react';import './App.css';import NewsContainer from './Components/NewsContainer';import { Router, Routes, Route } from "react-router-dom"function App() {const [mode, s
代码运行良好,但我不明白哪里出现了这个错误:VM428:7 Uncaught TypeError: Cannot read properties of null (reading 'CodeMirror')at <anonymous>:7:17
我正在使用 react-leaflet,并且已经创建了一张地图,其中已经放置了标记。我只是想创建一个函数,当单击按钮时,添加一个新标记。但我收到此错误:Uncaught TypeError:无法读取未定义的属性(读取“marker”)注意:filterGare1 部分​​和 gare 变量对应于从 JSON 文件中检索到的经度和纬度数据这是我的代码:import "./App.css";impor
我遇到了一个问题。我有一个网站,右边有一些按钮。使用 JS,我想更改我们点击的按钮的样式。当您进入页面时,主页按钮将具有background-color: green。但是当您单击另一个按钮时,主页按钮background-color变为黑色/灰色。但是您单击的按钮的background-color将保持黑色/灰色,并且控制台中不会出现任何错误。但是当您在第一次单击后单击任何其他按钮时,backg
下面的组件用于测试如何使用 useState 更新集合。错误发生在state.has(num)useState 中的 state 变量是一个集合,并且 has 是一个集合内置函数。为什么会发生此错误?import { useState } from "react";function App() {const [state, setState] = useState(new Set());conso
react-refresh-runtime.development.js:315 未捕获 TypeError:无法读取未定义的属性(读取“map”)const Exchange = () => {const { exchanges, setExchanges } = useState([]);const { loading, setLoading } = useState(true);useEff
我试图将“my”、“I”、“for”等单词与相邻单词组合在一起。我在想,我可以检查每个单词的长度,例如,如果它短于 4,则将它们与下一个单词连接起来。假设我有字符串'about my projects':我所做的是将其拆分成像这样的单独单词const words = string.split(" ");一旦我有了这些单词,我就会像这样循环遍历它们for (let i = 0; i <= words