开发者问题收集
我在 Google 上搜索了很多有关使用appendChild创建多个项目的信息,但我不明白它是如何工作的。我的appendChild只是替换而不是添加多个。var startGame;var cards = 16;var newDeck = [];startGame = function(){var startBtn = document.getElementById('start');var
我试图弄清楚为什么 createElement 和 appendChild 不起作用。我相信我的代码是正确的,所以我不太清楚为什么它不起作用...(我使用的是 IE 10)代码已更新JavaScript 文件:var myObj = {firstName: "John",lastName: "Smith"};HTML 文件:<!DOCTYPE html /><html><title>The Dat
我在为项目编写 JavaScript 时遇到了麻烦。我有 HTML 代码:<html><head><title>Mouse Tail and Spawn</title><script src="tail.js"></script></head><body><div id="tail" style="position:absolute; display:none">Click to spawn an
我试图将 img 元素放入使用 JavaScript 动态创建的 span 元素中。问题是 span 元素未显示在 DOM 树中。但是,img 元素显示在页面上,并嵌套在硬编码在我的 html 代码中的 div 元素 (#playfield) 中。我真的不知道我做错了什么。var playfield = document.getElementById("playfield");var indexe
我正在尝试编写一个简短的 javascript 函数,以便将上一个/下一个按钮添加到我组装的 css-slider 中。我无法访问 DOM,因此我想我只需通过 javascript 插入 div 即可。以下是函数:function createfn(){var element = document.createElement("div");var prev = document.createTex
以下代码块不起作用。它不是使用来自输入的文本创建列表元素,而是仅创建文本并将其附加到其中,而不创建列表元素。有人能看到我的错误在哪里吗?var button = document.querySelector('#btn');button.addEventListener('click', handleClick);function handleClick(e) {e.preventDefault(
我正在尝试创建一个包含一些学生信息的网站。因此,我需要创建动态个人资料卡并将其附加到正文中。但 DOM 总是让我不知所措。function student(src, name) {this.src = src;this.name = name;}var student1 = student(1, "ABC");var card = document.createElement('div');car
我一直在学习 Egghead 的“构建你的第一个生产质量 React 应用程序”,一切都很顺利,直到第 17 课,你应该使用context来创建你自己的自制路由器组件。据我所知,我做的事情和课程中完全一样,但是当我点击其中一个Link组件时,出现此控制台错误:Link.js:11 Uncaught TypeError: Cannot read property 'context' of nulla
我正在尝试使用 react 的新上下文 API、json 作为数据、提供者、消费者等动态构建 Web 应用程序菜单。我无法弄清楚我收到的错误。但首先这里有一些代码:上下文文件包括:import React from 'react';export const MenuContext = React.createContext();class MenuProvider extends React.Co
为什么显示未定义的上下文值?851068340182701691572303219148527530试图尝试尝试尝试尝试尝试传递乡村列表中的上下文价值,但显示不确定,无法弄清楚原因。预先感谢
我试图在上下文中浏览数据并渲染汽车列表。但是我一直遇到某种错误。我希望能够选择其中一辆汽车,并将其导航到另一页,以显示汽车的更多详细信息。 当前错误是(typeerror:value.state.car不确定)。 任何帮助都很棒!当前代码749284252
我试图将上下文使用者中的一个组件中的值作为 prop 传递给另一个组件,它说它是undefined。<ReadingSessionContext.Consumer>{(context) => {console.dir(context.state.session.duration) // Value is printed herereturn (...<Timer duration={context
我正在使用 React 并从 api 请求数据,但似乎我的“数据”出现错误我的类如下:class Login extends Component {constructor() {super();this.state = {UserName: '',Password: '',var:'',}this.Login = this.Login.bind(this);}Login(event) {debug
我正在按照教程进行操作,但在使用 React 上下文时遇到了问题我的上下文组件如下所示import React from 'react'export const firebaseAuth = React.createContext()const AuthProvider = props => {const { children } = propsreturn (<firebaseAuth.Prov
我从 UserDetails.js 中收到错误“无法读取未定义的属性‘name’”。该“name”值来自上下文。这是我的代码,UsersContext.js:import React, { createContext, useState, useEffect } from 'react'import Axios from 'axios';export const UserContext = cre