我尝试通过传递索引使用 setState({index: index }) 设置新状态,但出现以下错误“未捕获 TypeError:无法读取未定义的属性‘map’”我正在使用 React Hooks,并且我还在使用箭头函数,我真的不明白发生了什么……关于如何解决此问题有什么建议吗?import { useState } from "react";import "./App.css";const A
2021-01-07
我正在使用 bootstrap selectpicker,但每当我点击下拉列表时都会显示一些错误,并且我无法执行数据实时搜索,即使我更改了 bootstrap 版本但对我来说不起作用链接:<link rel="stylesheet" type="text/css" href="<?= base_url('assets/') ?>app-assets/css/bootstrap.css"> /
2021-01-06
我正在尝试为我的网站制作一个按钮,该按钮会将我的 discord 复制到用户剪贴板。在将其编码到我的网站之前,我在 JSFiddle 上尝试了它,它运行完美。但是,当我在 PC 上运行该页面时,控制台中出现以下错误:copyText.js:2 Uncaught TypeError: Cannot set property 'onclick' of null at window.onload (co
2021-01-03
我希望仅当输入文本长度为 10 时,将鼠标悬停在按钮上时,按钮才更改其背景颜色。html:<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Cafteria details</t
2020-12-30
the javascript below is the line 13 and the h1 is my html tagindex.js:13 未捕获 TypeError:无法在 index.js:13 处设置 null 的属性“innerHTML”<h1 id="text">javascript practice</h1>document.getElementById('text').i
2020-12-25
我知道通常最好使用谷歌搜索来回答这些问题,但我似乎无法在网上找到它。我编写了一个函数来创建 GlowScript 画布并将其添加到输入的 div。我根据网站上提供的代码进行了一些更改。这是函数(它不会在这里运行,因为您需要导入库,但它确实会创建一个 3D 形状并将其放在 div 中):make_box("my_div")function make_box(my_div){window.__cont
2020-12-11
我试图减少 Chrome 扩展程序中的全局变量,以减少 JavaScript 中的“混乱”或歧义。我试图通过一个 init 函数来尝试这一点,该函数在可能被多次触发的 mousedown eventListener 回调函数中声明这些全局变量。这样我就可以将这些变量 + 事件传递给其他 eventListener 回调(即 mouseup 回调)作为此类回调的参数。我已将问题分解为一个单独的文件:
2020-12-01
我有一个下拉菜单,当从该下拉菜单中选择“其他”值时,它应该触发一个名为其他位置的输入表单字段以显示在 UI 中。当代码运行时,它到达document.getElementById('otherPosition').hidden = false;我收到上述错误。为什么 id 为空?HTML:<div class="column" id="otherPosition" hidden><div styl
2020-11-30
因此,我目前正在使用 JavaScript 制作加载屏幕。我正尝试在加载屏幕之前将display: none;添加到所有元素中。我尝试过这种方法:var elements = document.querySelectorAll( 'body > *' );elements.style.display="none";但它只是显示为Uncaught TypeError: Cannot set prop
2020-11-24
我尝试使用 jQuery 将元素的显示样式更改为无(元素当前显示样式为块)。我有以下 HTML:<div id="loginModal"><div id="modalContent"><h1>Welcome To Crunch</h1><br/><span id="codeValidator">Please Enter A Valid Code</span><br/><input type="te
2020-11-23
我有一个空对象,想要动态地在对象内部创建一个对象。const obj = {}obj["test1"]["test1.1"] = x //initialize to some variable我收到错误Uncaught TypeError: Cannot set property 'test1.1' of undefined我希望输出像这样obj = {test1: {test1.1: x //s
2020-11-20
我尝试使用document.body.style.backgroundImage = "theurltothebackground";设置背景图像,但它一直给我一个错误,说Uncaught TypeError: Cannot read property 'style' of nullat (index):11(anonymous) @ (index):11我已经检查并仔细检查了代码,我很困惑为什么
2020-11-17
我尝试加载刚刚使用 --prod 标志编译的应用程序时出现此错误Uncaught (in promise): TypeError: Cannot read property 'ɵcmp' of undefined in angular,并将optimization和buildOptimizer都设置为true,当我将两者都设置为false时,问题消失,应用程序加载没有问题,但应用程序大小更大,性能
2020-11-16
我正在尝试基于括号符号构建一个新的嵌套对象。我的语法是metaObj[subCat][attribute] = value;我有这些变量;我的目标是实现这种结构metaObj = {chart : {x: "random",y: 123},data : {x: "random",y: 123}}我应该动态构建它,因为属性名称和类别可能会在每种情况下发生变化但我收到了这个错误Uncaught Typ
2020-11-15
我有两个数组,routesFeatures 和 stopsFeatures,它们分别包含车辆路线的属性和每个站点的属性。它们通过其名称属性相互关联,这意味着如果stopsFeatures中任何条目的RouteName属性与routesFeatures中任何条目的Name属性匹配,则意味着停靠点属于该路线。现在,从代码角度来看,我正尝试进行这种匹配,并将它们放在一个二维数组中,其中每个索引都是一条路
2020-11-05