我正在制作一个小型 To-Do 应用程序,以了解有关 ReactJS 和 React Hooks 的更多信息。问题是我不明白我正在使用的list.map()有什么问题。它一直告诉我它不是一个函数。但我不明白我首先是如何将它用作函数的?我一直在谷歌上查找我做错了什么。我尝试以多种方式更改我的代码,但似乎无法找出问题所在。只要我点击“提交”按钮,它就会崩溃并给我TypeError:list.map 不
2019-08-11
我正在使用 React Hooks,我想显示来自 API 的每个count。但我收到错误无法读取属性“map”API 返回 json 数据,如:model: {item 1: {count: 200}item2: {count: 300}item 3: {count: 400}}并且useEffect看起来像:const [results, setResults] = useStates();us
2020-02-05
嗨,伙计们正在遇到一个错误,例如无法阅读属性,不知道我在哪里,请尝试解决我的错误或告诉我我该怎么办?8177765025这是我的人。
2020-12-08
我是初学者。提前感谢您分享您的知识。这个错误最初并没有出现。但即使他们使用相同的代码,现在也出现了。原因是什么?虽然通过Api接收的数据具有数组的形式,但“map”方法不起作用。我阅读了另一个相同的问题,但我无法解决这个问题。这个错误困扰了我一天。让我知道我该怎么做。import React, { useState, useEffect } from "react";import axios fr
2021-01-07
我用 react 创建了一个电子商务网站,在页面之间重定向时出现错误问题:当想从分类页面重定向到单品页面时,出现错误“无法读取未定义的 .map”,但刷新页面时,可以看到页面。同样,当想从单品页面重定向到主页时也会出现同样的情况。以下代码来自分类页面。在 usequery 中,我在返回函数中使用 isloading、iserror 和 isSuccess,如下所示const {isLoading,
2021-08-23
从 GamePage 开始,它提供了 2 个路由,分别呈现组件 GameList 和 GameDetailPage。两者最初都运行良好,但当我刷新 Gamelist 组件的页面时,它仍然会重新呈现该页面,但当我刷新 GameDetailPage 的页面时,我收到错误 TypeError:无法读取未定义的属性“Location”。我不明白为什么每次刷新时都无法从状态中获取数据。gamepage.js
2020-05-31
我正在尝试使用 react redux 和 router 创建一个 web 应用程序,但我遇到了一个奇怪的行为,Router 只在刷新时呈现。那是我的 App.jsimport React, { useState, useEffect } from "react";import { useDispatch, useSelector } from "react-redux";import { Rou
2021-07-04
在操作“ADD_CONTACT”之后,新状态在 redux 中得到更新,但即使我使用扩展运算符添加初始状态,初始状态也不会反映出来。这是我的 Reducer:const initalstate = {information : [{key: 1,name: "firstname"}]}export const productReducer = (state = initalstate, act
2021-07-22
我试图在返回几个元素的 cockpit 函数中使用 useEffect,但我收到这个奇怪的错误,提示“第 6 行:React Hook“useEffect”在函数“cockpit”中被调用,它既不是 React 函数组件也不是自定义 React Hook 函数 react-hooks/rules-of-hooks”。但我的 cockpit 组件肯定是一个函数吧?import React, { us
2019-04-26
我是 React 新手,最近我刚刚通过制作一个简单的购物车功能来练习 React这是我收到错误的部分代码:const MainShop = () => {const [products, setProducts] = useState([]);const [category, setCategory] = useState('');const [sort, setSort] = useState(
2021-06-01
我尝试从下面给出的 URL 获取数据,有时我能获取到数据,但大多数时候控制台里没有数据。我不知道我尝试使用 async-await 时遇到的问题,但结果是一样的。https://quiet-forest-82433.herokuapp.com/myorders/[email protected]我的代码是:const {user} = useAuth();const [totalCart, set
2022-01-08
我从第三方 API 获取数据。当我使用 console.log 时,数据会显示在控制台中,但随后出现Uncaught TypeError: Cannot read properties of undefined (reading 'tweet_results'),当我尝试返回时,我实际上并没有在屏幕上看到任何内容,尽管我在其中设置了一些条件。const LatestTweets = () => {
2022-06-01
我正在尝试使用 useEffect 钩子和 fetch API 从我在 React 中创建的 NodeJS 服务器中获取数据。问题是我无法在 useEffect 回调之外访问这些数据这是我的代码:import React, { useEffect, useState } from "react";const App = () => {const [LCS_Data, setLCSData] = u
2022-09-02
我尝试获取用户信息并将其显示在页面上,但当我转到页面时,它完全是空白的,并显示错误,提示无法读取为空的属性。因此,当需要获取时,我放入了 console.log,但它从未显示,这就是为什么我意识到 useEffect 中的函数未被调用,我真的不知道为什么。function User() {const[userInfo, setUserInfo] = useState(null);const {us
2022-09-14
我想上传一张图片,显示预览,并将其用于 mobilenet 机器学习模型中,据我了解,这需要我将它作为参考。因此,我希望:上传图片设置引用使用该引用作为预览在 ML 模型中使用该引用我可以像这样上传图片(没有问题):const UploadButton = ({ handleNewFile, text }) => (<label htmlFor='upload-file'><input style
2020-10-10