我正在尝试制作我的第一个真正的 React 应用程序,并从数据库中提取信息,更新状态以将该信息设置为数组,然后尝试访问数组中对象的属性。function App() {const [students, setStudents] = useState([]);function fetchStudentInfo() {fetch('https://api.hatchways.io/assessment
2021-11-13
我尝试在数据数组中仅显示我需要用表格显示的名称键。const data = [{id: "111", name: "Danny", city: "NYC"},{id: "222", name: "Roni", city: "LDN},{id: "333", name: "Suzi", city: "TLV",{id: "444", name: "John", city: "SF"}]const c
2021-12-09
尽管我已经说过它是一个数组,但我在访问对象内部的键/值时仍然遇到一些困难。 (.map 给了我错误)使用 axios post 我在响应中有此类型 type response = {data: [];};来自 API 的响应:"data": {"thisoneineed": false,"response": [{"ID": "1234",}],"message": "this is a test
2022-02-18
这是我的对象。values : {title : 'this is title ..',translate : {en : 'some texts .. ',},}这是我拥有的数组。arr = ['translate.en', 'title'];我想要做的是这个,但这没有按我预期的方式工作。const value = arr.map(item => values[item]);// (Result
2022-04-01
我正在尝试使用此处的 jquery msgbox 插件:http://jquerymsgbox.yazdimoldu.tk/函数调用如下:function forceRing(){$.msgBox({title:"Selam / Hello",content:"Merhaba Dünya! / Hello World!"});};但我收到错误:未捕获的 TypeError:对象函数 (a,b){r
2011-11-07
以下代码行导致未捕获的 TypeError:document.getElementById('leaveblank').className = "noshow";我知道这是因为 DOM 中没有 #leaveblank ID(该脚本在另一个页面上使用)。我还知道修复此问题的方法可能是添加 IF 语句。但是,我不确定这个语法应该是什么样的,或者我是否需要先将 getElement 设置为 var?以下
2013-12-05
我有以下代码。除了这一行之外一切都很好,不确定为什么我在这一行上收到 Uncaught TypeError 错误this.find('iframe').contents().find('body').css('background-color', settings.color);尤其是因为 console.log(this) 正确输出了元素。我是 jQuery 新手,所以这可能是我没有注意到的明显
2015-03-17
问题出在哪里?为什么找不到函数 indexOf 和 length?window.onpopstate = function(event) {var string1 = document.location;var stringpos;stringpos = string1.indexOf('#');var hashstring = string1.substring(stringpos,string
2015-08-10
我想获取第二天并将其格式化为“yyyy-MM-dd HH:mm”格式,但是当我在 chrome 的控制台中运行它时,我得到了 Uncaught TypeError: date.getHours is not a function,为什么?nextDay 变量显然是 Date 的一个实例。但是当我删除小时和分钟,只保留年、月和日期时,它成功了,有人能告诉我原因吗?var time = new Dat
2017-09-06
(function IIFE() {'use strict';var buttons = document.getElementsByTagName('button');for (let i = 0, l = buttons.length; i <= l; i += 1) {buttons[i].onclick = function () {for (let i = 0; i <= l; i +=
2017-11-22
我不断收到一条消息,提示未捕获类型错误“无法将属性‘innerHTML’设置为 null”我正在尝试使用 html/css/javascript 创建一个推箱子游戏。游戏板是我遇到问题的地方,无论我做什么,它都不会显示。代码对我来说似乎没问题过去一个小时我一直在尝试修复它,但我真的不知道我做错了什么。这是我的代码:<!DOCTYPE html><html lang="en"><head><meta
2018-02-21
我收到了此消息“Uncaught TypeError:无法读取 null 的属性‘split’”,此消息适用于此linesplitted = elements[i].nextSibling.nodeValue.split("||");代码如下。如果您能提供解决方案,我将不胜感激。此代码之前曾运行过。我认为这与新的 php 或 jquery 有关... $('#r_NEStd').hide()
2019-03-12
我试图提交我的网页中特定元素的表单,但是我得到了Uncaught TypeError: Cannot read property 'form' of undefined这是我的网页的 JavaScript 脚本<script type="text/javascript">var aTags = document.getElementsByName("s");for (var i=0;i<aTags
2019-05-01
我尝试使用每个按钮播放不同的声音。我尝试使用传递的索引号从数组变量访问声音 URL我在 playSound 函数中传递带有键的索引号,然后尝试从 const piano 变量获取 URL,它在控制台中引发错误。我在这里做错了什么?let { Button, ButtonToolbar, ButtonGroup, Radio, DropdownButton, MenuItem } = ReactBo
2018-07-28
我试图将一些数据从状态作为道具传递到另一个组件,如下所示:class Editor extends React.Component {constructor(props, context) {super(props, context);this.state = {Data: null};}handleClick = () => {const fdata = this.props.fetchData
2019-11-05