开发者问题收集
我是 React 新手,我按照教程制作了一个 ToDo Web 应用。完成后,我将其构建用于生产环境,终端中没有任何错误。当我尝试使用serve -s build静态打开以在本地查看时,会出现此问题。最初,我瞥见了内容,然后弹出两个错误,而使用npm start server开发时并不存在这两个错误。错误是:react-dom.production.min.js:209 TypeError: Ca
我一直尝试根据从父页面获取的 user_id 在页面上加载列表,但是我一直收到React Hook useEffect 缺少依赖项:“newuser_id”。要么包含它,要么删除依赖项数组 react-hooks/exhaustive-deps警告,然后出现错误,说Uncaught TypeError: Cannot read property 'length' of undefined现在它甚至
过去,我已经与JavaScript合作。我整理了一个项目,使我的脚用canvas在React中湿润。我正在创建一棵分形树。该树可以由范围以直角和左角,右长度和左长度来控制。还有一个复选框,可以使树叶叶子或去除它们。关于在React I中使用Canvas,我对GetContext('2d')有一个问题。我正在收到一条错误消息:203625056canvas.getContext('2d')分配给使用
我正尝试将 setState 函数用于我的 App 类中的方法。当前代码示例:addRandomContact() {this.setState({actors: contacts.slice(0, 6)})>我希望我的联系人数组的长度从 5 更改为 6。我收到的错误如下:TypeError:无法读取未定义的 addRandomContact 属性“setState”
async saveForm(data) {return await axios({method: "post",url: FORM_PORTAL_CONTROLLER_URL + 'savemoratorium',body: JSON.stringify(data)}).then(res =>this.setState({ refNo: res.data.reference }))}我无法设
我正在 React 中做一个简单的练习。练习的目标很简单:从数组中随机抽取水果记录消息“我想要一个 RANDOMFRUIT,谢谢。”记录消息“给你:RANDOMFRUIT”记录消息“太好吃了!我可以再来一个吗?”从水果数组中移除水果记录消息“很抱歉,我们全部用完了。我们只剩下 FRUITSLEFT。在运行此代码时,我遇到了以下错误。出于某种原因,“长度”似乎是问题所在。TypeError: Can
我正在构建小型 React 应用程序。主要任务是使用 PokeApi 创建有关口袋妖怪的应用程序。当我单击 pokeCard 时,侧边栏上必须显示有关口袋妖怪的主要信息。所以,我想显示口袋妖怪的数量。我们知道,所有数字都以 # 开头。但在 PokeApi 中,口袋妖怪的数量不以 # 开头,也不包含任何 0。例如,Charmander 的数量是 #004,但在 PokeApi 中 Id 是 4。所以
有点新手问题,而且今天有点晚了,但是我该如何访问对象中的数组?我得到了undefined&TypeError: Cannot read property 'length' of undefined。我可以正常获取对象数据(Id、ElemId 等)。...this.state = {yfinder: [],...}...then api call...this.setState({finder: r
问题在index.js中,我将值为["fullWidth", "secondMod"]的modifier属性传递给导入的Container子组件:index.js<Container><h1>Hi people</h1><p>Welcome to your new Gatsby site.</p><p>Now go build something great.</p></Container>//
创建一个更高阶的组件,以便能够执行加载器。我解释一下,我有一个组件,它执行对 JSON api 的获取,但我希望在加载时卡片不出现,这是一条显示正在加载的消息...我已经在卡片组件中进行了此验证,但我希望它是动态的,并且能够在用户卡片中重复此逻辑附加组件代码及其验证import React, { Component } from 'react';import Axios from 'axios';
您好,亲爱的 Stack Overflow,我刚刚启动了一个 Gatsby 网站,但在循环遍历传递给组件的数组时遇到了问题。我想做什么:我有一个名为 blog.js 的 Gatsby 页面,在这个页面中,我一直在显示通过 GraphQL 检索到的博客标题。直接在 blog.js 页面中使用循环,我可以看到所有标题。我在 blog.js 中的循环如下所示<div><h1>Blogg data</h1
我有一个数组,当我检查长度(array.length)时,它返回未定义,只有页面被刷新。如果我在 chrome 的新选项卡中打开本地环境,一切都正常,我得到了数组的长度。只有在刷新页面一次后,页面崩溃,我得到以下错误:“TypeError:无法读取未定义的属性‘length’”。我正在为项目使用 React、React 的 Context API(我从上下文提供程序中获取数组)和 Nextjs。我
我试图在 React 中构建一个表单验证系统,因为表单正在被填写,如下所示:Orders.jsximport { orderFormRules } from './forms/form-rules.js';import FormErrors from './forms/FormErrors.jsx';class Orders extends Component {constructor (prop
我正在尝试使用 redux 和 Material UI 显示影片列表。FilmsService :export const FilmServices = {getAllFilms,};function getAllFilms(){return axios.get(config.baseUrl).then((response)=>{return response;}).catch((err)=>{c
我希望有人遇到过类似的事情,并能给我一些正确的建议。我正在使用 gatsby 构建一个博客,内容来自 Prismic。每篇博文都有一个通过 Prismic 内容关系与其相关的作者和标签。我的目标是通过 gatsby-node 为作者和标签页面动态创建页面,其中还包括其相关博文的分页。不幸的是,Prismic 似乎无法建立双向关系,因此我必须通过在我的 allPrismicBlog 上执行 grap