开发者问题收集
我有一个名为 EmailSubscribe 的反应组件,它获取文本输入框的值并通过提取请求发送它。我已将两个元素保存到变量 emailInput 和 emailContainer 中,但是,我收到以下错误消息:Uncaught TypeError: Cannot read property 'value' of nullat onKeyPress我使用其他组件时没有遇到此问题,如果每次需要时用 d
我的目标是有一个按钮,可以运行 Javascriptroshtimer(),并且还有可用于运行命令的热键。例如,我希望用户可以选择单击屏幕上的按钮或按键盘上的“r”。我在这个问题上遇到了不少麻烦,因为我对 React 还比较陌生。class Timer extends Component {constructor(props) {super(props);this.state = {time: 0
这是 twin city 的一个项目。该项目在我自己的服务器 - localhost 上运行得非常好。但是当我在 ionos 服务器上尝试时它却无法正常工作。如果您访问我的网站 sharminrony.co.uk 并点击 twin city 项目的链接,那么您将能够亲自看到错误。它只是在 ionos 服务器上无法正常工作,但在 localhost 中却可以正常工作。知道它出了什么问题吗??docu
我尝试使用 v-if,但出现此错误:Uncaught TypeError: 无法读取未定义的属性“0”我了解问题所在,代码无法运行,因为尚未获取数据。但我不知道如何仅在按下 Enter 键时触发此操作。如果我删除 v-if="weather.weather[0].main=='Clouds'" 和 v-if="weather.weather[0].main=='Clear'",代码将正常运行,但如
我试图通过 JS 显示下拉菜单。不幸的是,Bootstrap 5 中似乎有一个错误。在此示例代码中,显示模式有效,但显示下拉菜单会引发异常:Uncaught TypeError:无法读取 _e.show (dropdown.js:140) 中未定义的属性“classList”<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><ti
我对 JS 的“async/await”方面还不熟悉,我正在尝试了解它的工作原理。我收到的错误是以下代码的第 10 行。我创建了一个 firestore 数据库,并尝试从 Collection 'rooms' 中监听并获取某个文档。我正在尝试从文档“joiner”中获取数据,并使用该数据更新其他元素的 innerHTML。// References and Variablesconst db =
向页面上可能未出现的元素添加事件侦听器的最佳做法是什么?例如,假设我们有一个出现在文章页面上的评论表单,并附加了submit事件侦听器。document.getElementById('commentform').addEventListener('submit', event => {/* do something */})此代码放置在站点模板的script.js文件中,该文件在每个页面上加载。
我无法使用 drei 材料和其他东西,例如 MeshWobbleMaterial 或 MeshDistortMaterial 甚至 ContactShadows,我总是收到错误,例如:react-three-fiber.esm.js:1383 Uncaught TypeError:无法读取 null 的属性“getState”at useFrame (react-three-fiber.esm.j
我在一个简单的 rails 项目上制作表单时遇到了麻烦。基本思路是从表单中获取姓名和日期,然后使用 JS 在同一页面上重新使用它们。稍后我会处理这些信息,确定是否是您的生日,以及距离您的下一个生日还有多少天。在 localhost 中第一次加载页面时,JS 似乎无法正确加载。它找不到表单。我在控制台中看到此消息,指的是表单 ID:Uncaught TypeError: Cannot read pr
因此,我尝试设置一个图像选择区域,用户可以在其中选择图像,然后在“选择图像”按钮下方预览所选图像。这是我的 html:<form action="#" id="submitImg"><!--Customize the file selection button--><label for="myFile" id="chooseFileBtn"><i class="fas fa-plus"></i>C
我正在尝试使用 Semantic UI 制作一个选择下拉列表。我按照他们的文档:Semantic UI 下拉列表用法中的示例进行操作。但在 Bootstrap 5 中调用$('.ui.dropdown').dropdown()似乎无法正常工作,在我使用 Bootstrap 4 时它最初运行良好,但自从我升级到 Bootstrap 5 后,我开始收到此错误:bootstrap.min.js:6 Un
const allItemContainer = document.getElementById("all-items");data.pizza.forEach((item) => {let container = document.createElement("div");//container will contain <div class='shop-item'>container.clas
我试图弄清楚我的代码中发生的一些事情。我正在从我创建的 Rest API 中获取一些数据,在异步调用之后我得到了:TypeError:无法读取未定义的属性“field”我无法弄清楚发生了什么,因为当我在控制台上记录数据时,我可以看到我的对象填充了正确的信息。为了确保我没有犯类型错误,我从console.log(response)复制了数据并创建了一个对象,并且它工作正常。这是调用:import a
我正在尝试弄清楚如何使用 useEffect 进行 API 调用来获取数据,从而测试更新状态的组件。在进一步讨论之前,我认为有几件事很重要,那就是我正在使用的文件/包。首先,我有一个名为App.tsx的主要组件,在App.tsx内部,在 useEffect 内部,我对外部 API 进行获取调用以获取 Queen 的歌曲数组。我还使用.map渲染出一个<Song />组件来遍历每首歌曲,并使用.fi
在我的 chrome 扩展程序(manifest V3)中,我想导入一些脚本,例如 jquery 等。在我的 backgound.js 中,我有:try {importScripts('/js/jquery-3.4.1.min.js', '/js/common.js');} catch (e) {console.error('importScripts: ' + e);}...calling to