腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
使用
getDerivedStateFromProps
获取
API
数据
会
导致
组件
多次
呈现
。
、
、
我正在尝试从
API
调用中
获取
一些
数据
。我
使用
的是componentDidMount,shouldComponentUpdateandcomponentDidUpdate`.之前就在那里,该函数需要userToken从
API
中
获取
数据
。这是整个
组件
: // imports static navigationOptions = { header: n
浏览 24
提问于2019-02-20
得票数 1
回答已采纳
1
回答
以redux形式从状态加载初始值
、
、
、
我阅读了关于堆栈溢出的所有问题,并应用了所有的解决方案,但都没有效果: 我通过connect函数传递initialValues (它
使用
异步调用的初始值更新),并添加了enableReinitialize
浏览 0
提问于2018-07-23
得票数 1
2
回答
为什么
使用
getDerivedStateFromProps
而不是componentDidUpdate?
正如在中所读到的,我越来越多地看到
getDerivedStateFromProps
(nextProps, prevState) { this.setState({ isModalOpen: true
浏览 0
提问于2018-03-23
得票数 42
1
回答
我需要修复setInterval,以便它在每个时间间隔只运行一次代码--当前运行太
多次
了
、
、
我需要运行一个函数来每隔60秒从我的
API
请求
数据
。设置的时间间隔每隔60秒运行一次,但是它会
多次
运行fetch fixtures函数。下面是我的
组件
的代码,去掉了redux prop和action映射,以及
组件
的实际内容。除了这个setInterval调用之外,一切都很正常。有什么想法吗? });
浏览 0
提问于2021-03-09
得票数 0
4
回答
如何在渲染页面时将更新的状态传递给子
组件
?
、
我正在
使用
ReactJs。在下面的代码中,我通过在页面加载时进行
API
调用来
获取
数据
。然后填充状态属性。并将状态传递给网格和列表视图。以及我想要在Grid或List
组件
中显示的
数据
。但是,状态属性值不会更改,并且在
呈现
页面时不会向子
组件
GridView或ListView传递任何值。但是,state属性值
会
更新,但我认为子
组件
是在更新之前
呈现
的,这就是为什么没有值传递给子
组件
的原因。
浏览 47
提问于2019-10-22
得票数 2
回答已采纳
2
回答
可选参数的更改不会重新加载
组件
。
、
以下是路线:我试图从:重定向到问题: URL正在更新,但
组件
没有重新加载。
浏览 0
提问于2019-05-15
得票数 0
回答已采纳
2
回答
React本机: TypeError: this.state.schedule.map不是对象
、
嘿,我是一个新的React Native,目前我正在尝试
使用
API
中的
数据
将
数据
放入选取器中。下面是fetch
API
export function getSchedule (token, resultCB) { var endpoint = "/
api
/getList"
浏览 12
提问于2019-09-19
得票数 0
回答已采纳
1
回答
不确定react中的异步调用为什么工作。
、
我正在
使用
reactjs,下面是我所做的工作:从
API
中检索
数据
并
使用
axios显示
数据
以调用
API
。我知道axios调用是异步的,并且是基于承诺的。我的理解是,在react中,'setState‘只能在
组件
挂载(发生在componentDidMount中)之后调用。所以对
API
的调用是在“componentDidMount”中进行的。我不清楚的是:为什么要这样做,为什么要显示
数据
?我正在读,它在'componen
浏览 8
提问于2020-05-24
得票数 0
回答已采纳
2
回答
路由更改后刷新
组件
、
、
我有一行按钮,所有链接到正在
呈现
的图表,然后按下按钮,它决定哪些
数据
将显示在下面的图表上。但是,如果用户试图通过按下图表
组件
根本不刷新的另一个按钮来更改
数据
,浏览器将显示URL已更改,而该
组件
根本不刷新。我知道这是因为,我在图表
组件
中放置了一个console.log,它不会在第二次按下按钮时出现。
浏览 0
提问于2019-02-20
得票数 1
回答已采纳
2
回答
componentWillMount()在0.63中有
使用
它的选项吗?
、
、
我想在渲染实际屏幕之前从
数据
库中
获取
数据
。但是componentWillMount函数不能再
使用
了。我现在怎么做呢?
浏览 23
提问于2020-07-26
得票数 0
2
回答
为什么不推荐
使用
componentWillReceiveProps?
一旦ajax调用返回值,我就会更新状态,从而重新
呈现
组件
。
浏览 2
提问于2018-08-23
得票数 29
3
回答
componentWillReceiveProps对
getDerivedStateFromProps
、
、
对我来说,componentWillReceiveProps和
getDerivedStateFromProps
到底是个微妙的问题。因为,我在
使用
getDerivedStateFromProps
时遇到了一个问题:state = {} }) // But using this method will cause the check
浏览 4
提问于2018-08-03
得票数 11
回答已采纳
5
回答
当
API
在React中可见时,在Modal中调用
API
的正确方式是什么?
、
假设我在一个
组件
中有一个Modal,并且我想在单击某些按钮时显示该Modal: ...<Modal visilble={this.state.visible} }static
getDerivedStateFromProps
(
浏览 7
提问于2019-04-14
得票数 3
3
回答
为什么useState
导致
dom
呈现
两次
我有一个简单的hello-world示例来尝试useState钩子;但是,当我在控制台中输出测试信息时,我发现每当我启用useState时,控制台日志就会记录到信息的两倍。
浏览 7
提问于2020-04-09
得票数 4
回答已采纳
2
回答
状态无法访问属性
、
我正在尝试通过
使用
props中的userListIds在状态构造函数中添加selectedUserIds。但是,似乎在执行构造函数的时候,props中的值还没有被设置,因此我得到了null。
浏览 22
提问于2019-01-07
得票数 0
1
回答
React不能在.map中
使用
Try块(从try中返回jsx )
、
、
、
、
singleProd.map(function(product) { let fileID;
api
.GetFile如果try成功,则返回并
使用
该jsx。如果没有,则返回并
使用
catch jsx。 每个对象的瓷砖将被返回
浏览 0
提问于2017-05-30
得票数 3
回答已采纳
2
回答
React:
使用
支持更改的更新状态- handleChange和
getDerivedStateFromProps
、
我正在尝试制作一些
组件
,这些
组件
的
数据
输出依赖于某个外部
API
。event) { value: event.target.value } static
getDerivedStateFromProps
,
获取
API
数据
,之后,输入值似乎被更新了,这正是我所期望的。如果我在输入中输入什么东西,这将调用handleChange,但也
会</e
浏览 0
提问于2018-09-05
得票数 1
回答已采纳
1
回答
用户用户界面反馈后,点击一个反应路由器&dom <Link/>?
、
、
、
、
<Component/> 停止
使用
<Link/>
组件
,
使用
普通的<a/>。在click
浏览 6
提问于2020-05-13
得票数 0
1
回答
什么时候才能真正
使用
getDerivedStateFromProps
?
、
、
、
我很难确定我的
组件
层次结构是否真的需要
getDerivedStateFromProps
,如果需要它的情况真的像文档所说的那样罕见。这可能是对React/Redux设计的根本误解。保存后,
获取
文档,该文档将加载属性列表并重新
呈现
组件
。然而,我需要去掉我的新属性,因为它们现在是attributes属性的一部分。现在,我想验证一下新属性实际上是attributes属性的一部分。但是,现在真的是
使用
getDerivedStateFromProps
的合适时机吗?在我看来
浏览 5
提问于2018-12-10
得票数 0
1
回答
为什么
getDerivedStateFromProps
不允许
使用
状态更新重新
呈现
?对componentWillReceiveProps - ReactJS来说没有问题
、
、
当对
组件
的状态进行更新时,状态会发生变化(而
组件
在更新后会发生更改),但仍然
会
呈现
以前的状态。在一个简单的示例中也观察到了这种行为,在这个示例中,我没有任何子
组件
,只是
呈现
状态更改。下面的代码显示了一个子
组件
,用于打印/显示道具接收的
数据
,同时
使用
delete
数据
处理程序(从子
组件
交互中删除存储在父
组件
上的
数据
)。当
使用
getD
浏览 5
提问于2021-05-13
得票数 11
点击加载更多
相关
资讯
一文搞懂ReactNative生命周期的进化
我读完了React的API,并为新手送上了一些建议
合理使用GraphQL基于组件的API
你是否优化了API的性能?试一试改用GraphQL
针对JavaScript的SEO优化指南
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券