我有一个画布,它在引用中使用 canvas.getContext( "2d" )。我的问题是,当页面重新渲染时,由于状态发生变化,我收到错误,我不知道如何修复它。这是一个出现错误的最小代码示例:import React, { useState } from "react";import { render } from "react-dom";const Test: React.FC<{}> = (
2021-05-25
大家好,我正在尝试创建一个受邀者列表,可以将人员添加到列表中,并且列表也可以通过删除按钮删除添加的受邀者。const input = form.querySelector('input');const ul = document.getElementById('invitedList');function createLI(text) {const li = document.createElem
2021-05-25
我正在使用react-table库进行过滤和分页。我使用Node从自定义 API 请求数据,并使用react-table中的useTable钩子对其进行渲染。react-table的文档说应该对表数据进行记忆,因此我使用了useMemo钩子。代码如下所示:const data = React.useMemo(() => {axios.get("/custom/api/endpoint").then
2021-05-22
我正在尝试使用react-color库 (^2.19.3) 和@types/react-color(^3.0.4) 创建自定义颜色选择器。由于Saturation组件未从类型index文件中导出,因此导入它的唯一方法是react-color/lib/components/common。使用Saturation类似(这个):<Saturation color={props.color} onChan
2021-05-20
我对reactjs还很陌生。目前,我正在开发一个需要迭代读取一些文件的项目。因此,我将一些文件传递给fileHandlingFunction。export class MainComponent extends React.Component {constructor(){this.state = {imageFiles: [];}}fileHandlingFunction(files){ //
2021-05-20
我遇到了Material Design Bootstrap问题,我使用NPM添加了它,但当我在我的网站上时,出现了此错误:Uncaught TypeError: Cannot read property 'hasAttribute' of nullat r (app.js:19116)at Module.o.m.n (app.js:19116)at o (app.js:19116)at app.j
2021-05-19
当 chart.js 饼图 (v2.5.0) 中的图例被点击时,我想记录被点击的是哪个图例。为此,我向图例添加了一个 onClick 函数,并在其中调用默认函数 Chart.defaults.global.legend.onClick。但它出错了,图表没有更新。这是我使用的配置"legend": {"position": "top","onClick": function(e,l){console
2021-05-19
您好,我目前正在开发我的 discord 机器人,我在使用 ban 命令时遇到了错误这是我为 ban 编写的代码if (message.content.startsWith(prefix + "ban")){let mention = message.mentions.members.first();if (mention = undefined){message.reply("Member no
2021-05-17
从下面的代码中,我使用 EmailJs 库发送电子邮件,提交后会执行 alert 方法,但不会执行 change 方法。我遗漏了什么?控制台上的错误消息是Uncaught (in promise) TypeError: Cannot read property 'change' of undefinedat app.js:2755我的脚本<script>import emailjs from "e
2021-05-17
无法使用 jQuery 或 CSS(仅限)。我有:function handleDropDown (elementId) {document.getElementById('languages').style.display = "block";}.flag-icon-wrapper {margin-right: 20px;padding-top: 5px;}.flex {display: fle
2021-05-14
我本周刚开始学习 Javascript,想写一个文字游戏来帮助我的孩子。我的想法是,它应该显示并播放来自dictionary的random单词,她写下它,检查entry并从dictionary中删除random。游戏继续,直到字典length===0,如果有错误的单词,则将其总结出来。不知何故,该程序不可预测,它实际上在 7 次中只有 1 次有效,我不明白为什么。给出以下错误:Uncaught (
2021-05-14
apps.js:7 未捕获 TypeError:无法读取 null 的属性“addEventListener”我遇到了此错误。这是我的 HTML 代码<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="v
2021-05-12
我正在练习使用原生 JS,并尝试创建动态元素。我发现了一些有趣的行为。我只是创建一个按钮,单击它,然后让它呈现到 DOM 上。但随后我想创建另一个事件,将鼠标悬停在 h1 元素上并更改颜色,但我收到“未捕获 TypeError:无法读取 null 的属性‘addEventListener’”。如果 DOM 上有 h1,为什么会显示为 null,为什么现在显示无法读取 null 的属性“addEve
2021-05-11
我在我的项目中使用 Livewire 和 Slect2我也有选择 2 javascript 的代码,但选择 2 的值未传递到数据库,这是我的代码我的 Blade 文件<div class="col-12 col-lg-12 col-sm-12"><div wire:ignore><div class="form-group"><label for="exampleInputRounded0">Se
2021-05-10
415580046276392535660768504是否有任何方法可以将JSON响应结合在一起?当我分别得到响应时。它给我的响应是[{“ DressType”:“ T恤”,“ DressAmount”:“ 2”}]。仅使用1个输入。但是,如果有多个输入,它向我显示了此错误“und typeerror:无法读取未定义的的属性'0'。
2021-05-10