腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
未定义
在
React
中将
API
数据
设置
为
状态
,
但
API
数据
存在
、
、
、
、
我的反应
状态
有个奇怪的问题。我正在从我的NodeJS后端获取
数据
,它在我的前端
React
应用程序中正确返回。但是,当我尝试用获取的
数据
初始化一个
状态
时,该
状态
的值是“
未定义
的”,即使我知道
数据
是从后端正确返回的。下面是我的
react
代码的重要部分: const [currentCityData, setCurrentCityData] = useState({}); const fetchData = (cityValue当我对<e
浏览 11
提问于2021-10-06
得票数 0
4
回答
获得空/
未定义
结果的反应性公理
、
、
React
与Axios代码import { useParams, Outlet } from "
react
-router-dom"; const [Agent, setAgent] =
React
.useStat
浏览 9
提问于2022-03-22
得票数 1
1
回答
React
查询在上下文中使用查询,
设置
上下文
状态
并传递给组件。
、
我
在
react
app中有上下文,我想在上下文中调用一个查询,并从
api
数据
中将
状态
值
设置
为
一个对象。我尝试了以下操作,得到了错误,无法读取
未定义
(4)的属性。所以我知道这可能是因为
数据
还没有返回,因此我无法将
状态
设置
为
数组中的对象,那么如何绕过这个问题呢?另外,我将如何处理传递给上下文的组件中的
状态
,即加载等。另一个问题是,是在上下文中调用<e
浏览 3
提问于2021-12-21
得票数 4
回答已采纳
1
回答
如何在反应
状态
下获得数组的长度?
、
我有一个带有
API
调用的
React
应用程序。我使用初始数组
设置
状态
,并在
API
调用
中将
其
设置
为
JSON数组。我需要得到数组的长度来计算。我尝试了下面的代码,
但
没有工作!控制台只显示“
未定义
的”
API
.get('project') this.setSt
浏览 0
提问于2019-04-08
得票数 2
回答已采纳
3
回答
在
何处放置
API
调用在Redux中更改道具,而不是
状态
?
、
、
、
、
我正在调用一个
API
端点来填充包含大量行的表。用户可以单击一行,然后重新定向到他们可以编辑元素的页面。他们永远无法编辑表格本身中的任何内容。它们总是被重定向到一个单独的页面。问题:
在
应用程序中,是否从
API
中获取
数据
并将结果作为道具传递到表中?我还会在Redux action里这样做吗?这似乎是错误的,因为我的操作根本不会修改
状态
:我得到的
数据
将只是静态地显示。
在
组件本身?我也不确定这一点,因为将应用程序的所有操作都放在actions文件夹/文件中似乎很好。
浏览 0
提问于2018-07-04
得票数 1
1
回答
在
页面呈现完成
React
.useEffect调用之前,正在呈现
React
Hook窗体
、
我正在尝试使用
React
.useEffect内部的
API
调用在页面呈现时呈现特定的用户信息。
在
同一个页面上,我使用了一个
React
Hook表单,该表单根据来自useEffect的
API
调用
设置
默认值。问题是
React
Hook表单首先在页面渲染时呈现,并将用户信息
设置
为
未定义
,然后只发生
设置
用户信息的
React
.useEffect调用。这样,它将始终
为
我提供默认
浏览 24
提问于2020-08-13
得票数 0
回答已采纳
2
回答
从
api
获取的
数据
不会作为属性传递给嵌套组件
、
在
我的
react
应用程序中,我有一个主应用程序组件,
在
该组件中,我以componentDidMount方法从
api
获取
数据
,并将其保
存在
其
状态
中。然后,我将该
状态
传递给App中的另一个组件。但是,当我使用来自适当
数据
时,它显示
为
未定义
。另一个奇怪的是,当我
在
应用程序组件的console.log方法中呈现它们时,首先我得到一个空数组,然后第二个数组中有
数据
。请帮助我
浏览 2
提问于2019-08-12
得票数 0
1
回答
React
呈现
未定义
和更新的
状态
。
、
、
、
在
执行CRUD操作时,我的代码工作得非常好。但是,当我试图编辑或删除位于ProjectEdit.js文件中的项目时,我遇到了一个小问题。我可以编辑和删除项目,并将更新后的
数据
存储到MongoDB,但是当我
在
editProject和deleteProject操作中使用history.push将ProjectEdit/ProjectDetail页面重定向到项目页时,项目列表仍然显示我已经编辑的项目以及一个我不知道它是如何
存在
的
未定义
的关键项目。我认为问题可能是存放应用程序
状态
树的R
浏览 0
提问于2018-03-19
得票数 0
1
回答
使用
react
-router和express通过Passport.js进行身份验证-可能吗?
、
、
、
、
所以我正在做一个项目,将
React
,Express.js+Passport和Webpack整合在一起。我理解通过
react
-router将所有内容推送到“主”
React
组件,然后让它散列出
为
给定路由显示的内容的概念。我认为,这在这里会很好用。坦率地说,我是一个新的反应。如果我正确理解了
react
-router,我会在我的快速app.js文件中有一条路由,它指向一个名为<Application/>的
React
组件。使用
react
-router还能做到
浏览 0
提问于2015-06-12
得票数 26
回答已采纳
1
回答
JavaScript中未读取的arrayo对象
、
、
": "Proyecto Y"]
浏览 2
提问于2020-10-28
得票数 0
回答已采纳
2
回答
与获取
数据
有关
、
iam新的反应和试图显示
数据
从
API
,它开始工作,但在重新加载后,我得到错误“不能读取属性的
未定义
(读取‘长度’)”,有什么想法,它会导致什么?谢谢import
React
from "
react
";//options for
API
call const Ti
浏览 4
提问于2022-10-02
得票数 0
回答已采纳
6
回答
如何在jest和酶中
设置
useState钩子的初始
状态
?
、
、
、
、
目前,我正在使用带有
react
钩子的功能组件。但是我无法完全测试useState钩子。考虑这样的场景,
在
useEffect钩子中,我正在做一个
API
调用并在useState中
设置
值。对于jest /酶,我有要测试的模拟
数据
,但我无法
为
jest中的useState
设置
初始
状态
值。const [state, setState] = useState([]); 我想在jest
中将
初始
状态
设置
<e
浏览 7
提问于2019-07-14
得票数 34
1
回答
如何显示
API
中的
数据
、
概述:我有一个呈现的页面,一个请求
API
数据
的fetch调用,以及一些遍历返回对象的代码。谢谢!"; <Page> // HERE IS WHERE I WANT TO LOOP THROU
浏览 2
提问于2021-04-05
得票数 0
回答已采纳
1
回答
使用redux存储
设置
redux组件
状态
、
、
如何将redux存储的某些值分配给组件本地
状态
? 我应该使用redux操作从componentDidMount()方法中的
API
获取
数据
。我说的对吗?
在
通过redux获取
数据
之后,我希望使用redux存储中的
数据
来
设置
组件的
状态
,我得到了一个错误,this.props.article是
未定义
的。但是redux显示了项目对象的
存在
。我试着用componentWillRecieveProps()或componentDid
浏览 0
提问于2019-03-19
得票数 1
回答已采纳
4
回答
如何避免第一次呈现中的反应本机,或如何呈现只获取
数据
,避免一次
未定义
?
、
、
我刚刚启动了本机框架,我使用useState和useEffect从
api
中获取
数据
并存储
在
useStete中。当我呈现或尝试从
api
获取
数据
时,
在
第一个日志/呈现中给出的是
未定义
的
数据
,而它给了我
API
的
数据
。第一个
未定义
的是
为
我制造问题,所以我想避免第一个呈现为获取
数据
。我可以为提供直接的第二次呈现,用于获取
数据
for
AP
浏览 11
提问于2022-10-28
得票数 2
回答已采纳
3
回答
功能组件中的Rest
API
React
和AXIOS
、
、
我需要用JSON解析Rest
API
resposnes。但是当我
在
函数组件中使用AXIOS时,它首先返回空数组,然后
在
渲染后返回确切的接口response.data /。因此,返回函数返回空数组,
但
实际上
数据
已经
存在
,但在呈现之后{"organizerId, {Component, useEf
浏览 1
提问于2021-11-28
得票数 0
1
回答
如何在ReactJS中处理调用外部
API
的结果的本地存储?
、
、
主要的金子是从外部
API
制作一个serch bar。我使用上下文
API
来提供全局
状态
,并使用自定义异步钩子来调用pokeapi,将搜索到的
数据
存储
在
本地存储中,
但
问题是我存储的
数据
来自一个
状态
在
事件中发生变化的
数据
,所以当我重新加载页面时,
状态
是
未定义
的,并将本地存储值
设置
为
未定义
...有没有更好的方法来解决这个问题?上下文:
浏览 0
提问于2020-07-09
得票数 0
2
回答
我不能在钩子中保存
数据
、
我正在使用
React
学习Hooks,我正在尝试对
API
进行简单的抓取,然后我试图将
数据
保
存在
Hook中,但对我来说这是不可能的。import
React
, { useState, useEffect } from "
react
"; const [dogs, setDogs] = useStateuseEffect(() => {
浏览 31
提问于2020-01-17
得票数 1
回答已采纳
1
回答
为什么来自
api
的
数据
仍
未定义
?
我正在尝试从一个
api
中获取一些
数据
并将其显示
在
jsx.First中我得到用户的地理位置,然后我调用fetch函数,该函数使用用户的地理位置
数据
从
api
请求
数据
,然后从
api
接收到的
数据
用于
设置
weatherDatastate.The最后一步是使用条件渲染来显示h1元素,这取决于
状态
是已定义的还是not.The问题是我的weatherData始终
未定义
,当我尝试显示它时返回
为
<em
浏览 14
提问于2021-04-21
得票数 0
1
回答
在
setState导致错误之前,响应18呈现
、
因此,我一直试图像下面这样提出超级简单的
api
请求,并将其存储到一个useState var中,但是
在
最近更新到Reactive18之后,我会在任何事情呈现之前得到一个错误,因为str返回
为
未定义
的。它不是从
api
返回
数据
的失败,而是作为
未定义
的str返回的,因为它没有等待
数据
状态
的
设置
。 我不知道该怎么做,因为
在
以前的
React
版本中,我没有这个问题。有没有人知道这个问题可能是什
浏览 6
提问于2022-03-31
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券