开发者问题收集
有人能向我解释一下为什么以及如何发生这种情况吗?我有一个带有 Zustand 状态管理的 TypeScript 应用程序。在应用程序内部的某个地方,我正在通过从状态中提取某些元素并通过简单的Object.Assign克隆它们来更新它们:let elemToUpdate = Object.assign({},story?.content?.elementsData[nodeId]);if (elem
react.js 有时很复杂,我试图访问一个状态的信息,我有一个包含一个对象的数组,在这个对象中,还有另一个名为 price 的对象,在最后一个对象中也有一个名为 price 的属性,当我尝试在 map 函数中获取此信息时,代码中断,这是我的 map 代码:(错误行在 ******)错误显示如下:Uncaught TypeError: Cannot read properties of undef
尝试将元素推送到数组中时,我收到错误:main.js:1 Uncaught TypeError: Cannot read properties of null (reading'document')at main.js:1:50这是我的代码:<!DOCTYPE html><html><body><button id="input">Click Here</button><script>const
import React, { useEffect, useState } from 'react';import { useParams } from 'react-router-dom';const CountryDetail = () => {const {countryname}=useParams();const[countrydet,setCountry]=useState([]);u
import React from "react";import GoogleMapReact from "google-map-react";const AnyReactComponent = ({ text }) => <div>{text}</div>;export default function AppMapPage() {const defaultProps = {center: {l
我遇到了一些困难,使我的代码正常工作。我正在使用交互式地图上的工作,我想添加一个函数,当用户“双击”允许他们添加标记时,该功能应该从地图本身中拉长和lat。<< P>我对使用该功能的部分有:170086711,这是我写下我的功能的地方:328807926这是我调用函数的地方:716882999该应用程序运行良好,但是当我双击时什么也不会发生。如果我在浏览器中打开控制台,我每次双击时都会收到此错误:
我正在尝试使用 jest 测试 React TypeScript 项目,但它给出了一个令人困惑的错误:这是我的 package.json:"dependencies": {"@testing-library/jest-dom": "^5.16.4","@testing-library/react": "^12.1.5","@testing-library/user-event": "^13.5.0
我已成功获取产品。但当我在控制台日志中看到它显示 null,然后显示 10 个产品的数组。const [datas,setDatas]=useState(null);const [loading,setLoading]=useState(false);useEffect(()=>{fetch('products.json').then(result =>result.json()).then(da
我正在开发一款可以执行 CRUD 操作的 MERN 堆栈应用。但更新似乎不起作用。执行更新操作时,我可以在浏览器控制台中看到更新的值,但它似乎没有更新数据库中的值,并且不断出现我在标题中提到的错误。提前致谢。import React, {Component} from 'react';import axios from 'axios';import Sidebar from '../../comp
我想使用 google-map-react api 包含一张地图,但总是出现以下错误:google_map.js:428 Uncaught TypeError: Cannot read properties ofundefined (reading 'emit')at o.r.componentDidUpdate (google_map.js:428:1)at commitLayoutEffect
我按照教程为我的表格添加页面分页,现在我的浏览器中出现了这个错误:Uncaught TypeError: Cannot read property 'main' of undefinedat ButtonRoot.ownerState.ownerState (Button.js:80)at transformedStyleArg (createStyled.js:189)at handleInte
我试图在实例化智能合约后立即使用它。但是,我收到错误:Uncaught (in promise) TypeError: Cannot read properties of null(reading 'call')我以为在实例化智能合约后我无法访问函数,但似乎不是这样。还能是什么?有人已经遇到过类似的问题吗?当前代码:import React, { useEffect, useState } fro
我在使用 ViteJS 和 NPM 为 Vue 3 构建自定义组件库时遇到了麻烦。我在下面提供了我的问题的基本说明,有人可以告诉我我做错了什么或指出我正确的方向吗,我已经被这个问题困扰了 2 天 :(。我的文件夹结构:distnode_modulessrccomponentsParagraph.vueparagraph.js.gitignorepackage.jsonREADME.mdvite.c
当我尝试返回JSON的.Name时,出现此错误“未捕获 TypeError:无法读取未定义的属性(读取‘0’)”。这是我的 javascript(console.log 用于测试):var roomsCodes = [['232','DDSB'],['232','DDMB'],['232','SJJB'],['232','SJJS'],];var jsonMin ={"DDSB": {"Name"
我创建了一个绘制矩形的元素。我如何创建另一个元素来将玩家输入附加到其中?每当我尝试使用下面的代码附加时,它都会显示此错误:Uncaught TypeError: Cannot read properties of null (reading'appendChild')at HTMLButtonElement. (jscript.js:16:57)提前致谢。//Clicking a button w