开发者问题收集
我正在尝试使用我的计算机和手机在本地测试我的 React 项目。我使用的是 JavaScript 而不是 TypeScript。当我在计算机上运行该项目时,一切正常,但是当我尝试在手机上加载它时,我收到错误:未处理的拒绝(TypeError):未定义不是对象(评估“scheduleArr.forEach”)。我以为我正确使用了async和await,因为此代码在我的计算机上运行良好。我很困惑为什么
我尝试在 onchange 函数中传递一个数组,但遇到了错误。该函数位于 head 标签中,如下所示:<script>function displayReference(rA) {var rsb = document.getElementById("refSelectBox");var id = rsb.value;dr = document.getElementById("display-ref
CodePen matter js 错误您好,我正在尝试在 codepen 上使用 Matter JS,我首先收到错误,即变量 Matter 未定义,我已经修复了这个问题,但又出现了另一个错误。代码预览:import * as Matter from:"https://cdn.skypack.dev/[email protected]";let engine = Matter.engine.cre
当我尝试根据用户关注的不同用户 ID 整理帖子提要时,我遇到了以下错误。Possible Unhandled Promise Rejection (id: 0):TypeError: undefined is not an object (evaluating 'snapshot.query.EP.path')我正在使用 redux & firebase/firestore,错误发生在以下操作的第
我正在尝试创建这个承诺:const getTocStatus = new Promise((resolve, reject) => {const userInfo = Auth.currentUserInfo();resolve(userInfo.attributes['custom:tocStatus']);reject(new Error('Couldn\'t connect to Cogni
在 React Native 中尝试setState时出错。代码import React from "react";import { TextInput, Text, View, Button, Alert } from "react-native";const UselessTextInput = () => {state = { currentDate: "" };const setCuren
JSON这是 JSON 对象在状态下的样子。{"gender": "male","name": {"title":"Mr.""first":"Mike","last": "Wazowski"},...}Reactconst App = () => {const [user, setUser] = React.useState([]);React.useEffect(() => {axios.get
我在路由器的 AddMovie 组件中使用了“history”对象。但在三行之后,我再次使用它,它给出了这个错误:TypeError:无法解构“undefined”的属性“history”,因为它未定义。77 | <Route path="/add" render = { ({history}) => (78 | <AddMovie onAddMovieprop={(newMovie)
我正在使用setTimeout函数,该函数在使用setState的布尔状态之间交替循环运行。但是,当在函数中调用this.setState时,我收到以下错误:TypeError: undefined is not an object (evaluating:'this.state.percentages')以下是我正在使用的代码片段 - 如果有人能指出我所犯的错误,我将不胜感激:construct
已修复:如果您不传递 InitialValues,即使不需要它们,Formik 显然也会生气。我试图在 React 中编写一个 formik 表单,但每当我点击提交按钮时,都会遇到“TypeError:无法将未定义或 null 转换为对象”。有什么想法吗?{(activeServers && Object.keys(activeServers).length > 0) && Object.keys
我目前正在使用navigator.clipboard.writeText()将元素中的值复制到剪贴板,但是它似乎可以在除 iPhone X 和 iPhone 6 Plus 之外的所有设备上运行。浏览器是最新的,根据 MDN,它们应该可以与这些版本的 Safari 兼容。该代码似乎可以在桌面、Android 和其他 IOS 设备(例如 iPhone 12)上运行。在 iPhone X 和 6 Plu
按照 VueMaster 课程中的简单示例,似乎无法从存储中读取状态。这是我的 main.js:import Vue from 'vue'import upperFirst from 'lodash/upperFirst'import camelCase from 'lodash/camelCase'import App from './App.vue'import router from './
我阅读了很多 SO 和 GitHub 问题上的答案,试图实施解决方案,但无法针对这种情况提出解决方案。这是我的代码的表示:class MeetingsScreen extends React.Component {constructor(props) {super(props)this.state = {upcomingMeeting: [],refreshing: false};}async h
我想使用 onClick 一次调用两个函数。我使用的代码:<likey={index}onClick={this.onClick}style={{ color: this.state.Colour }}>changeColour = (i) => {console.log(i);this.setState({Colour: 'grey',});};crossLine = (event) => {c
我正在尝试制作一个 Web 应用程序,该应用程序接收几个人的姓名并为每个人分配一个朋友,但在分配朋友时遇到了问题。我遇到的问题是,它正确地为前几个人分配了朋友,但总是在数组中的倒数第二个人身上崩溃并显示错误消息TypeError: Cannot set property 'friend' of undefined.这是我的app.js代码的片段。const express = require("e