我有一段代码,我试图打开一个对话框,其中包含我的所有表单错误。我遇到的问题是对象“dialogData”出错,提示:“ERROR TypeError:dialogData 未定义”。我不确定为什么。我尝试将其声明为空数组,但效果不佳。像这样:“let dialogData: DialogData;”并且像这样:“let dialogData: DialogData = <DialogData>{}
2021-07-21
我对 JS 和 React 还比较陌生,我正在尝试完成一些有趣的事情,因此在父组件中我有一个带有颜色和背景十六进制值的数组/对象,以及一个随机选择器作为常量,所以我想要做的是传递给子组件以使用颜色和背景值,但对我来说不起作用。父级:import {BrowserRouter as Router, Switch, Route} from 'react-router-dom';import style
2021-07-18
所以这真的很奇怪这是我的代码,当它工作时useEffect(() => {// Alleen previewasync function getTracksData() {let TrackData = await firebase.firestore().collection('TrackScreen').doc('LeerjarenData').get();if (!TrackData.exi
2021-06-26
我有一个 JSON 对象数组 (items.[{},{},{}]),我将其映射为“item”,然后从存储在属性item.volumeInfo.imageLinks.thumbnail中的 URL 呈现 JSX 图像。在大多数情况下,“缩略图”存在,但有时不存在(如果没有图像),所以我首先要检查它是否存在,并且只有在存在的情况下才尝试渲染图像。当我尝试测试未定义(if (item.volumeInf
2021-06-25
我是 React 的初学者,请帮助我解决这个问题当我使用 map 函数迭代从 category.json 导入的对象数组时,我将对象的 props 传递给我的 Category 组件,因此当我的类别页面呈现时,它给出 TypeError:无法读取未定义的属性“name”。`App.jsimport React, { useState } from 'react';import category f
2021-06-22
我已将 react-native 从 0.62.2 升级到 0.64.1,并将 react 升级到 17.0.1,但我在 android 和 ios 上都遇到了一些构建问题,构建成功并安装在两个模拟器上,但无法打开,而且 metro bundler 失败,出现以下问题错误无法读取未定义的属性“dependencyExtractor”。TypeError:无法读取未定义的属性“dependencyE
2021-06-17
我想使用异步存储实现兑现,但我遇到了该错误TypeError:未定义不是对象(评估'item.id.toString')这是我的代码import React, {useState} from 'react';import {View, Button, FlatList, Text} from 'react-native';import AsyncStorage from '@react-nativ
2021-06-15
我有多个具有相同类名的元素,因此我尝试使用 JavaScript 获取该类并为其添加样式,但效果并不理想。我希望我悬停的每个元素都能获得 css 中固定的样式,但并非所有元素都是如此。这是我尝试过的:<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" conten
2021-06-05
我从 API ('https://api.covid19api.com/summary') 获取一个对象。此对象有一个键Countries,其中包含一个对象数组,我需要过滤这个对象数组。const filteredData = data.Countries.filter(dat => {return dat.Country.toLowerCase().includes(searchfield.to
2021-06-04
今天,当涉及到 html 复选框时,我发现了一个非常奇怪的错误(对我来说)。因此,我有一个表格列表,列表末尾有一个复选框,还有一个脚本,用于读取每个选中复选框的整行。它工作正常,但我决定添加“全选”功能,这时事情就变得奇怪了。当我使用全选时,我收到一个错误,我的对象为空。这是我用于全选的代码:c.transacoes = function() {$('input[type=checkbox]:ch
2021-06-04
我无法从对象访问该字段,因为它会引发以下错误:TypeError: Cannot read property 'medicineId' of undefinedwhen i try the peice of code below,{medlist &&medlist.map(({medicineId, medicineName }) => (<li key={medicineId} ><h1>{
2021-05-26
使用此功能,我从 API 中过滤了一些对象const consultarAPI = async () => {try {const consulta = await fetch(URL);const respuesta = await consulta.json();// Aqui se filtran las noticiasconst noticiasFiltradas = respuesta
2021-05-21
我一直在使用 React 编写应用程序(电子商务,作为项目,遵循教程)。引用购物车对象时,我收到错误“TypeError:无法读取未定义的属性‘length’”。以下是一些背景信息。我正在使用 App.js 组件顶部附近的 useState 钩子生成购物车对象:const [cart, setCart] = useState({});在 App.js 中再往下一点,console.log 语句执行
2021-05-20
我遇到了TypeError: Cannot destructure property 'setValues' of 'Object(...)(...)' as it is undefined.错误,我不知道为什么。我有一段来自 App.js 的代码:import { DataProvider, useData } from "./DataContext";function App({ ...res
2021-05-15
我尝试使用以下代码将一个简单的 HTML 表呈现到屏幕上:import { useEffect, useState } from "react";import "./App.css";import { getAllBooks } from "./services/bookService";function App() {const [books, setBooks] = useState([]);
2021-05-04