腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如
何在
ReactJS
中
调用
getDerivedStateFromProps
内部
的
方法
?
、
、
我在React类中有一个
方法
,例如someMethod()。我还有一个想要
调用
someMethod()
的
getDerivedStateFromProps
()
方法
。是的,我需要在
getDerivedStateFromProps
中
这样做,而不是在componentDidUpdate()
中
,例如,因为我确实在someMethod()
中
更改了状态。someMethod() { this.setState({worked: true})
浏览 8
提问于2019-05-04
得票数 0
回答已采纳
2
回答
如
何在
调用
函数之前和之后根据数据更新state-React-redux
、
我有一个选择saga is called
的
下拉列表,必须使用相同
的
组件。saga被称为唯一没有发生
的
事情是set状态在saga
调用
之前正在更新,因此组件从不更新数据。called saga ends** } 我知道回调,但这里
的
状态必须在saga
调用
之后才能更新。
浏览 26
提问于2019-04-13
得票数 0
1
回答
无法在React
中
设置变量
中
的
值
、
在我
的
reactjs
应用程序
中
,我试图将值设置为变量数据,但它没有被赋值。它应该是从包含值
的
nextProps.samples中分配
的
,并且我能够登录到我
的
浏览器控制台,这些值。
浏览 27
提问于2019-06-11
得票数 0
回答已采纳
2
回答
组件在状态更改后未重新呈现
、
这是我
的
组件 class Application extends React.Component { handleFormSubmit =
浏览 10
提问于2019-03-11
得票数 0
3
回答
在React
中
调用
getDerivedStateFromProps
内部
的
方法
、
在将react升级到16.3版本之前,我会根据属性
中
的
更改
调用
一个
方法
,如下所示: if(this.props.country.lengthnextProps.country){ }在16.3版本上,componentWillReceiveProps是不安全
的
,但是,这个
方法
浏览 0
提问于2018-04-05
得票数 21
回答已采纳
1
回答
哪种反应生命周期
方法
可以很好地替代componentWillRecieveProps?
、
我听说过
getDerivedStateFromProps
,但它没有按我所希望
的
方式工作。这不是我需要
的
。我想要一个叫做
的
函数,只有当新
的
道具被接收到时,它才被称为。当
内部
状态发生变化时,不应
调用
此函数。 我打算在一个模态形式
的
场景中使用这一点。当组件接收到作为支柱
的
对象时,组件应该将该对象转换为表单,然后将该表单放置到状态
中
。如果我使用
getDerivedStateFromProps
,因为它在每个t
浏览 4
提问于2018-05-30
得票数 3
2
回答
在将新状态设置在React组件
中
之后
调用
的
方法
。
、
因此,我正试图理解反作用组件
的
重呈现生命周期。一旦
调用
了setState,它就会重新呈现组件。但是,当重新呈现开始时,所有生命周期
方法
将被称为什么(按正确
的
顺序)?下面由diagram提供
的
图表是有用
的
,但是它不会给React组件
的
重新呈现阶段带来太多
的
光明。 如果
getDerivedStateFromProps
返回一个新状态(从而‘设置’一个新状态(
如
setState),它是否会导致重新呈现?如果是,那么重
浏览 0
提问于2019-08-28
得票数 2
回答已采纳
2
回答
ReactJS
setState与
getDerivedStateFromProps
冲突
、
我试图遵循
中
的
设计模式(参见bvaughn
的
答复)并创建
ReactJS
可编辑表单,该表单从服务器读取数据,然后在表单字段
中
显示,允许使用它编辑值,然后将这些数据保存回数据库
中
。this.state.invoiceReady) { }我
的
JSX代码包含可编辑
的
字段,
如
:在使用表单
的
过程
中
,会引发hand
浏览 2
提问于2018-06-05
得票数 0
回答已采纳
1
回答
为什么静态
getDerivedStateFromProps
看不到本地组件
方法
?
、
我找不出我
的
组件lyfecicle有什么问题。我需要启动我
的
计时器_startTimer,以防组件接收到新
的
属性。但是我总是在
getDerivedStateFromProps
react生命周期
方法
中
为我
的
两个本地
方法
_startTimer和_clearTimer获取null。为什么?我
的
问题是如
何在
getDerivedStateFromProps
中使用本地
方法
!请在将我
的
浏览 0
提问于2018-06-14
得票数 1
5
回答
如何从另一个静态
方法
中
调用
一个静态
方法
?
、
、
、
我试图从React组件
中
的
另一个静态
方法
中
调用
一个静态
方法
: returna + b; const sum = this.add(2, 2);sum } return &
浏览 0
提问于2018-10-17
得票数 7
回答已采纳
1
回答
如何使用状态更新创建事件(通过
getDerivedStateFromProps
)
、
、
我试图将componentWillReceiveProps
方法
更改为静态
getDerivedStateFromProps
,但无法理解如
何在
getDerivedStateFromProps
函数中使用关键字最初,我想在this.props.history.push()
内部
使用
getDerivedStateFromProps
,但不知道如何使用。然后我尝试返回状态(就像
getDerivedStateFromProps
应该做
的
那样),并且无法用它创建一个事件。简
浏览 2
提问于2019-05-17
得票数 1
回答已采纳
3
回答
this.props.history.push未重新呈现react组件
、
、
在我
的
组件
中
,我使用this.props.history.push(路径名:..搜索:..)以重新呈现组件并从第三方服务获取新数据。当我第一次
调用
它所呈现
的
页面时。但是,当我在组件
内部
调用
历史推送时,URL会正确更新,但组件不会重新呈现。我读了很多书,但就是不能让它工作。有什么想法吗?
浏览 20
提问于2018-07-19
得票数 23
回答已采纳
2
回答
在使用
getDerivedStateFromProps
时,应该如何编写构造函数?
class Foo extends Component { super(props) } }} 或者我应该用this.state = { offerX: null }定义一个构造函数,然后让
getDerivedStateFromProps
在逻辑上是不必要<
浏览 38
提问于2018-06-09
得票数 0
3
回答
如何访问
getDerivedStateFromProps
内部
的
组件函数
如
何在
静态
getDerivedStateFromProps
中
调用
组件函数?这是我
的
密码 this.statColorClass = "no-change";down") { this.dirIcon = <GoArrowDown />;
浏览 0
提问于2018-09-13
得票数 2
回答已采纳
1
回答
响应16.X从道具获得派生状态,返回新状态.Is,可以再次更改组件
内部
的
同一状态吗?
、
如果发生,返回新
的
状态集,并且我正在处理它,componentDidupdate
方法
,但是我不能在组件onChange
方法
中
更改相同
的
状态。下面是我
的
密码。在构造函数
中
,我添加了一个额外
的
状态变量来存储我
的
prevProps数据。稍后,我可以在
getDerivedStateFromProps
中使用这种状态。
getDerivedStateFromProps
,这将有助于我们下次进行任何更新以避免该<em
浏览 1
提问于2018-12-11
得票数 1
2
回答
在
getDerivedStateFromProps
在react
中
状态更改后
调用
一个
方法
我有一个react组件,在这个组件
中
,我需要在
getDerivedStateFromProps
的
状态变化之后
调用
一个
方法
。假设我有一个
方法
foo要在
getDerivedStateFromProps
的
状态变化之后
调用
。//state "a": "",} static
getDe
浏览 0
提问于2020-05-24
得票数 2
回答已采纳
4
回答
如何用Jest和酶对
getDerivedStateFromProps
进行检测
、
、
、
、
我有一个使用新
的
getDerivedStateFromProps
生命周期
的
简单代码: return { };}it('should call
getDerivedStateFromProps
instance.setPro
浏览 0
提问于2018-06-14
得票数 5
回答已采纳
5
回答
当API在React
中
可见时,在Modal
中
调用
API
的
正确方式是什么?
、
<Modal visilble={this.state.visible} } componentWillReceiveProps(nextProps) {stati
浏览 7
提问于2019-04-14
得票数 3
1
回答
如何仅在第一次呈现
getDerivedStatefromProps
()时跳过childComponent
中
状态
的
更新
、
嗨,我是刚认识
Reactjs
的
。我希望在每次加载该组件时,下面的this.state.data}将增加5。所以我是在静态
方法
getDerivedStateFromProps
(props,state)下这样做
的
,但是在加载{this.state.data}时,第一次应该是我定义
的
初始值(这里是0)。15 实际输出:来自ClassChild
的
数据:5来自ClassChild
的
数据: 10来自ClassChild
的
数据: 15来自Class
浏览 0
提问于2020-05-25
得票数 0
回答已采纳
2
回答
React/Redux:在等待异步数据
的
组件中放置jQuery事件处理程序
的
位置
、
、
、
当我阅读
ReactJS
文档时,我知道放置redux操作
调用
的
最佳生命周期
方法
是componentDidMount,但我发现很难在该生命周期
方法
中
执行任何jquery工作: this.state = { } static
getDerivedStateFromProps
我
的
问题
浏览 1
提问于2018-09-14
得票数 0
回答已采纳
点击加载更多
相关
资讯
在Python中如何在main函数中调用类中的方法
Python中如何在子类中不调用父类的__init__方法
在Python中实现同步方法中调用异步方法的方法
在Python中实现导入模块后直接调用函数的方法
Python中循环调用函数中的异常处理问题及解决方法
热门
标签
更多标签
云服务器
ICP备案
云直播
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券