开发者问题收集
我刚刚开始学习react,我正在使用来自此处的react样板代码。我无法启动它;我已经设置了firebase,需要一些帮助来克服这个错误。我认为我应该在某处使用bind方法,但我不太确定。错误:register.jsx:19 Uncaught TypeError: Cannot read property 'value' of undefinedat UserRegister.onFormSubm
这可能有点令人困惑,所以我会尽量简化它。我的状态包含父组件App.js中的对象数组。这是一个对象的示例。{category: "sample category",API: "API URL",active: function()}在我的子组件Category.js中,我通过 prop 传递了该数组。子组件渲染ul,然后映射到数组上以为每个类别创建一个li。每个列表项都应该有一个 onClick 事
我有这个组件(至少,我认为它被称为“组件”!):const Todo = ({todo, todoList, remove}) => {let status = todo.opened ? 'opened' : 'closed';return (<li className={"todo " + status} data-endpoint={todo['@id']}><form onChange={
我有 React 应用程序和一个文件,我想在其中存储与 api 相关的内容。const proxy = require('http-proxy-middleware');const path = require('path');//.....const targetApi = (objectWithUrlEntries) => {Object.keys(objectWithUrlEntries).
目前学习 React 和 JavaScript 很困难。我有两个组件,Navigation:import React from 'react';import ReactDOM from 'react-dom';import Nav from './houses/Nav.js';// set datavar navbar = {};navbar.brand = {linkTo: "#hero", t
我将组件拆分为父元素和子元素。我通过状态将数据从父元素传递给子元素,但收到Uncaught TypeError:无法读取 null 的属性“imageSource”,这很奇怪,因为我遵循与应用程序的另一个元素相同的过程。我也遵循了组件和 Props 文档,但仍然有点困惑。如果我已定义状态、设置状态并将其作为属性添加到子元素,为什么状态仍为null?class Parent extends Reac
问题我在 redux 中有一个异步函数(使用 redux thunk),它在 redux 存储中设置一个值。它在我的应用程序中被多次使用,但我希望在 redux 函数运行后使用 redux 函数设置的新值发生不同的事情。这似乎是回调的一个很好的理由,对吧?所以我试着这样做,但得到了以下错误:Uncaught TypeError: Cannot read property 'then' of und
我想使用解构解决方案来重新排序 React 容器中的数组,这应该非常简单。给定一个数组a1 = ['hello', 'hi', 'hola']componentDidMount() {const { a1 } = this.propsthis.a2 = [][a2[2], a2[0], a2[1]] = a1 --> this line give an error!!console.log('n
我在 Stackoverflow 上的一篇帖子中读到关于 refs 的问题我们可以使用类似以下代码将 refs 数组分配给不同的输入,如下所示:<Progressbar completed={25} id="Progress1" ref={(input) => {this.Progress[0] = input }}/><Progressbar completed={50} id="Progres
我正在使用 React 和 Redux 创建一个简单的登录表单。我的app.js是:import React from 'react';import { render } from 'react-dom';import Input from 'react-toolbox/lib/input';import {Button, IconButton} from 'react-toolbox/lib/b
我对 ReactJS 还很陌生,而且我对 React 的研究还不够深入,我想设置一个返回查询的搜索框,但是现在我得到了一个 Uncaught TypeError:无法读取未定义的属性“keyCode”if(keyCode==='13')我想做的是每次我在文本框上按“Enter”键时都会得到 console.log这是我尝试做的var searchQuery = (e) => {var textIn
我尝试使用 react-router-dom 4.0.0 库。但它向我发送了这个错误Uncaught TypeError: Cannot read property 'location' of undefined问题似乎出在 browserHistore 上。之前我使用过 react-router 2.x.x,一切都正常。这是我的 index.jsimport 'babel-polyfill'im
我正在尝试设置动态生成元素的 onClick 函数。该函数必须设置状态。var root = document.getElementById("results_container");var title = document.createElement('a');title.setAttribute("id", 'title');title.onclick = function () {this.
我尝试在 redux 中设置 isClicked 的初始状态,但总是抛出此错误未捕获错误:Reducer“isClicked”在初始化期间返回未定义。如果传递给 Reducer 的状态未定义,则必须明确返回初始状态。初始状态可能不是未定义的。这是我的代码reducerexport default function reducerDomMethods(state={isClicked: false,
我想使用 React 上下文 API 将 RTCPeerConnection 实例传递给我的 React 组件树。我知道 Nextjs SSR 功能,它首先在服务器端渲染组件。我看到许多针对此问题的解决方案,我可以使用 next/dynamic imports 来动态导入 React 组件或使用 useEffect 中的 Awaited import 加载 SDK,但它们都不符合我的需求。这是代码