腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
这是
React
在
调用
api
、
设置
状态
和
渲染
数据
时
的
常见
模式
吗
?
、
<section> </section> ); } 我对此
的
反应是全新
的
我注意到,
在
将
状态
数据
传递给子组件之前,我们使用{header && <Header data={header} />}检查
状态
是否为空。
这是
浏览 11
提问于2021-08-20
得票数 0
5
回答
为什么我
的
React
组件
渲染
了两次?
、
、
、
我不知道为什么我
的
React
组件
渲染
了两次。因此,我从params中提取了一个电话号码,并将其保存到state中,以便我可以通过Firestore进行搜索。一切似乎都很好,除了它
渲染
了两次...第一个呈现电话号码
和
零点。第二次
渲染
时
,所有
数据
都会正确显示。有人能帮我找到解决方案
吗
?
浏览 5
提问于2018-02-18
得票数 30
1
回答
ComponentDidMount之前
的
React
访问
状态
当我试图访问
在
ComponentDidMount中
设置
的
状态
变量
时
,
react
抛出了一个未定义
的
错误。
这是
因为我相信当我
在
ComponentDidMount中
调用
fetch
api
和
setState
时
,值还没有准备好(async之类
的
东西)。有没有一种合适
的
方法来延迟
渲染
直到setState
调用</em
浏览 0
提问于2018-09-17
得票数 0
2
回答
在
抓取之前立即进行
渲染
函数
调用
当我获取精灵宝可梦
API
时
,为什么
渲染
函数运行2次,第一次没有
状态
更新,第二次
状态
更新?当我从
API
调用
render function中
的
属性
时
,我也得到了一个错误。“无法读取null
的
属性'next‘”import "./index.css&qu
浏览 5
提问于2019-03-13
得票数 2
3
回答
在
调用
componentDidMount()之前
调用
React
render()
、
在
我
的
componentDidMount()中,我做了一个
API
调用
来获取一些
数据
,然后这个
调用
设置
了一个我
在
我
的
渲染
中使用
的
状态
对象。{ title: 'Score' }]); this.increase();
浏览 2
提问于2017-07-27
得票数 43
1
回答
您应该始终同时使用Redux
和
REST
吗
?
、
、
、
、
当使用
React
或
React
时
,
常见
的
场景是使用 redux -thunk,这样您就可以保持后端
和
redux
状态
同步。我意识到,大多数情况下,所有功能都使用相同
的
模式
,您可以
调用
REST,
在
响应之后,更新Redux
状态
:// ADD ARTICLE export const addArticle = (articlestartAddArticle =
浏览 1
提问于2018-12-09
得票数 2
3
回答
在
Redux中获取初始
状态
、
、
我正在构建一个应用程序,在此应用程序中,我需要在挂载主要组件之前从服务器获取初始redux
状态
。
在
我
的
操作中,我使用redux-thunk来获取必要
的
数据
:export const getInitialState = () => {
浏览 34
提问于2018-02-22
得票数 3
回答已采纳
4
回答
获得空/未定义结果
的
反应性公理
、
、
有些人能通过我
的
代码,看看我做了什么错误。
React
与Axios代码import { useParams, Outlet } from "] =
React
.useState(); axios.get(`ht
浏览 9
提问于2022-03-22
得票数 1
1
回答
如何对从useEffect获取
的
数据
使用
react
批处理多个setStates?
、
我仍然
在
试图弄清楚
react
如何处理
渲染
,这个特殊
的
行为让我整天都在挠头。当我运行这段代码
时
,我得到了3个控制台日志。第一个是null,因为useEffect尚未运行,
这是
意料之中
的
。如果我添加另一个set state
和
另一个
api
调用
,我会看到另一个控制台日志。State
时
,
react
都在
渲染
,这就是我认为它
的
设计目的。然而,我在其他地方读到过
浏览 4
提问于2021-02-09
得票数 0
1
回答
应用程序
状态
应该在什么时候更新
数据
库?
、
、
我目前正在开发一个使用
react
,redux,graphql,apollo
和
MongoDB
的
应用程序。当应用程序第一次加载
时
,我希望使用
数据
库填充应用程序本地
数据
,然后使用应用程序
状态
进一步显示到视图。我
的
问题是,对于这个特定
的
堆栈,我不确定何时
调用
数据
库
浏览 0
提问于2018-09-13
得票数 0
1
回答
数据
更新
时
如何更新FlatList
、
、
我获取
数据
的
方式是
在
componentWillMount方法中,当应用程序启动
时
它呈现flatList
时
,它工作得很好,但当我添加
数据
时
,我想要
的
是同时更新我
的
FlatList。我如何做到这一点呢?function(error) { }); } 下面是我
的</em
浏览 8
提问于2018-03-01
得票数 1
回答已采纳
3
回答
从useEffect中
的
api
获取并相应地呈现组件。
、
、
、
我
在
React
中
渲染
基于
api
调用
的
组件
时
遇到了麻烦。我
在
useEffect钩子中获取
数据
,用
数据
更新
状态
。
在
api
获得所有
数据
之前,
状态
会在一段时间内为null,但到那时,组件将使用NULL值呈现。{ return (
浏览 22
提问于2020-06-11
得票数 0
回答已采纳
1
回答
使用array.map后
的
React
本机重新呈现UI
、
、
、
我正在尝试让一个图标在被点击
时
切换它
的
视觉效果(就像一个复选框)。通常在
react
原生中,我会这样做: const [checkbox, setCheckbox] =
React
.useState(false); ...我使用AsyncStorage类来存储
和
获取要显示
的
对象数组。为了简化起见,在下面的示例中,我删除了存储代码,每个对象都有一个'id‘
和
一个’and‘属性,这本质上是复选框
的
布尔值。我现在正在尝试在按下图标
时
浏览 18
提问于2021-07-27
得票数 0
回答已采纳
1
回答
在
使用graphql
和
apollo客户端获取
数据
时
以
状态
存储
数据
、
、
、
我一直
在
使用
react
和
redux,每次我
在
ComponentDidMount中
调用
一些rest
api
,我可以用它
设置
一个
状态
,并将该
状态
传递给我
的
孩子,或者更改该
状态
并使用它。我也可以将这些
数据
保存在我
的
redux中,然后做所有我想做
的
事情。我最近开始使用graphql,我看到当一个人使用查询
在
render中获取
数据
浏览 0
提问于2019-05-27
得票数 0
1
回答
使用
react
-router
和
express通过Passport.js进行身份验证-可能
吗
?
、
、
、
、
所以我正在做一个项目,将
React
,Express.js+Passport
和
Webpack整合在一起。我理解通过
react
-router将所有内容推送到“主”
React
组件,然后让它散列出为给定路由显示
的
内容
的
概念。我认为,这在这里会很好用。坦率地说,我是一个新
的
反应。如果我正确理解了
react
-router,我会在我
的
快速app.js文件中有一条路由,它指向一个名为<Application/>
的</em
浏览 0
提问于2015-06-12
得票数 26
回答已采纳
4
回答
fetch JSON (http get)不工作
、
Angular http.get更容易获得JSON
和
做ngFor
和
show,但是on
React
有点特别。所以,总而言之,我不喜欢做简单
的
“从‘./data.json’导入
数据
”,我需要从云中加载json。import
React
, { Component } from '
react
'; import { BrowserRouter as Router, Route, Link } from "
react
-rou
浏览 46
提问于2018-03-02
得票数 0
2
回答
Redux与共享
状态
从顶层作为道具共享组件
、
、
我对
react
有最少
的
经验,并且正在开发一个更小
的
、基于web
的
、(目前)非redux应用程序,它可以供大约100个用户使用。我一直
在
避免使用redux,因为对于这么小
的
应用程序来说,这似乎太复杂了。我一直
在
子组件中进行
api
调用
,并将回调函数中
的
响应传递给顶级组件,将其存储
在
状态
中,然后根据需要将顶层
的
状态
作为支持传递给子组件。我这样做是因为它
浏览 15
提问于2022-10-13
得票数 1
回答已采纳
2
回答
当获取setState
时
,为什么要进行两个网络
调用
?
、
、
当我
在
setState中使用fetch
时
,函数会发出两个网络请求,但我希望有一个请求。 constructor(props) { super
在
获取。现在,我有一个网络
调用
,但是
在
单击一次之后,
在
我
的
状态<
浏览 3
提问于2021-07-08
得票数 1
回答已采纳
4
回答
为什么不应该使用componentWillMount?
、
、
、
触发服务器
调用
来获取componentWillMount生命周期方法中
的
数据
是一种不好
的
做法
吗
? 以及为什么最好使用componentDidMount。
浏览 8
提问于2017-09-04
得票数 29
回答已采纳
2
回答
我是
在
使用新
的
上下文
API
,还是
在
使用Redux?
、
、
我已经学习了
React
,并且我已经学会了使用Context
API
,但是我听说有一个“新
的
context
api
”,因为我是通过一种旧
的
课程(2017年末)学习
React
的
,我不知道我是
在
使用新
的
还是旧
的
另外,我刚刚发现了Redux,它看起来和我正在使用
的
几乎完全一样,那么Redux
和
上下文
API
到底是一样
的
吗
?看看我
的
浏览 26
提问于2019-04-25
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券