开发者问题收集
我有一个简单的三层数组,我每次迭代一位。出于某种原因,在对所有内容进行迭代后,它会出现“未捕获的类型错误:无法读取未定义的属性‘长度’”错误。有问题的代码是:for (k = 0; k < battleplans[i][j].length; k++) {就目前情况而言,它会按预期处理所有信息,然后抛出错误并停止。但如果我用长度属性替换该部分,那么更宽的代码就是for (k = 0; k < 1;
我尝试使用此代码来检查 array2 中的 val 在 val array1 中是否为正方形,我的代码可以工作,但出现错误“TypeError:无法读取 null 的属性‘forEach’”let comp = (array1, array2) => {var index;if (array1.length === null && array2.length === null) return fa
我试图找出这种类型错误的来源,但似乎无法准确定位。也许我遗漏了 React 的一个重要概念。我在 React 中有一个 Weather 类,如下所示:class Weather extends Component {constructor(props) {super(props);this.state = {cityName: "San Francisco",temp: null,}}getWea
我想试用 OpenWeatherMap API。因此我创建了一个 React 应用,在其中尝试使用以下 URL 获取天气数据api.openweathermap.org/data/2.5/forecast?APPID={APPID}&id=524901&q=Mumbai它运行正常,没有任何问题,但当我尝试使用纬度和经度参数时,它不起作用。此外,它没有抛出任何错误。以下 URL 用于获取纬度和经度a
我尝试访问 openweathermaps API 以获取某个位置的风速。但每次都会出错。Unhandled Rejection (TypeError): Cannot read property 'speed' ofundefined这是我的位置类(或我称之为 Spot):import React, { Component, setState } from 'react'import { Map
我正在使用 React Hooks 和地理位置获取经度和纬度,以便从 OpenWeatherMap 获取天气数据,现在我可以呈现 weatherData.name 属性,但weatherData.weather[0].main给出:TypeError of undefined.React 代码import React, { useState, useEffect } from 'react';co
我想通过开放天气 API 获取天气数据。我注意到控制台中的数据没有下载,即使与 API 的连接也正确建立。通过在浏览器中输入 API 地址,将显示数据。单击获取天气按钮后,不会下载任何数据。我在代码中遇到了一个有问题的代码片段。是什么导致了此代码中的问题? e.preventDefault();const city = e.target.elements.city.value;const coun
我现在尝试通过变量(coords)提供用户的位置,但每次我将任何变量传递到 onClickUserLoc() 时,变量都会出现错误Cannot read property 'lat' of undefined当我使用 console.log 时,它显示未定义?coords 变量包含一个位置数据数组,例如 lng 和 lat,但在 onClickUserLoc() 中变为未定义。代码: exp
我正在学习上大学的React.js,并且有点困扰。我遇到此错误:074042406我确定它很简单,但无法弄清楚!它是标准create-react-app,创建一个称为组件的目录,这两个文件现场存在:weathers.js:585152672天气:822173720
我收到一个 Typescript 错误,提示我从 Redux 中使用的对象可能未定义,即使我没有说它的类型可以是未定义的,或者在任何地方将其设置为未定义的。/redux/globalSettings/actions.tsimport { ADD_GLOBAL_SETTINGS } from '../../config/actions';import { AddGlobalSettingsActio
我正在编写 React 函数组件,该组件应该从服务器获取一些数据。我使用 redux,但出现错误“无法读取未定义的属性‘type’”请帮我找出我的错误这是我的 React 组件 Products.js。我认为导出部分可能有错误。父组件 Products.js(App.js)也包装在 Provider 上import React, { useState, useEffect } from 'reac
我有一个功能组件,并且一切运行良好,但是重新加载页面时出现此错误:TypeError: Cannot read property 'pourcent' of undefined这是组件:import Button_Drop from "../../../../components/Buttons/Button_Drop";import Chart_Objectif from "../../../.
因此,我开始使用 Vue Composition API,它非常棒。我在一个包含 Vue 组件和 Vanilla JS 的项目中使用它。我正在 Vue 中构建一个通知系统,因为我们正慢慢地将一切推向那个方向。我目前有以下用于添加通知的代码export const useNotification = () => {const notifications = ref([]);
有人能给我一些关于 vue 3 中可重用组件输入的提示吗?就像在 React 中这样:比如说,在父组件中使用<Input />可重用组件import { useState } from 'react';import Input from './component/Input';function Home() {const [email, setEmail] = useState('');const
<script lang="ts" setup>import { ref, computed } from 'vue'const { modelValue = '' } = defineProps<{modelValue: string}>()const emit = defineEmits(['update:modelValue'])const isFilled = ref(false)cons