腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
React
在
setState
之后
不
更新
渲染
基本上,当我设置状态时,我的
渲染
没有被
更新
。 import
React
, {Component} from '
react
' this.state = { } console.log(ndx)
浏览 18
提问于2019-04-12
得票数 0
回答已采纳
1
回答
为什么
react
组件会导致测试用例失败?
simulate('change');});class FontChooser extends
React
.Component { super(props); if(this.props.boldthis.state={weight:&
浏览 0
提问于2017-11-19
得票数 0
2
回答
React
- method通过状态正确运行一次,但在父组件更改状态时运行两次
、
、
我试图建立一个页面与一些初始化数据首次挂载,并
更新
当websocket服务器给出一个响应消息,当某些按钮点击事件被触发时,我也需要禁止按钮。禁用,并在多少秒内告诉用户该按钮可再次单击。我认为这是因为当websocket服务器响应时,状态是改变的,所以整个组件都被
更新
了,计数器被搞乱了。父组件:import ReactDOM from '
react
-dom'; import TestChild from
浏览 1
提问于2017-08-16
得票数 0
回答已采纳
1
回答
在前面的行中,我正在做setCurrentPage(值),在下一行中: console.log( CurrentPage,值),CurrentPage和值是不同的。为什么?
setCurrentPage
更新
后,如何执行此console.log操作?例如:这是我的实时代码: const [currentPage,
浏览 2
提问于2021-07-12
得票数 0
3
回答
了解Svelte tick()生命周期
、
React
中有没有替代它的方法?
浏览 1
提问于2020-04-19
得票数 0
1
回答
React
,
在
渲染
之前调用函数
、
在
呈现之前,我有一个异步函数要调用 (异步函数获取firebase RemoteConfig,我希望
在
渲染
时使用该值) 现在,我有以下结构 async componentDidMount() {await remoteConfig.fetch() } 问题是不能保证
在
render之前调用fetch调用(
在
我的测试中) 如何确保
在
render()之前获取数据
浏览 219
提问于2020-08-20
得票数 0
4
回答
react
`this.property`
在
render中未定义?
、
、
为什么this.test未定义?我记录了this,它确实有测试属性和值。我很困惑。 componentDidMount() { } console.log(this); //is has test as object return <div>{this.test}</div>;}
浏览 0
提问于2019-03-13
得票数 0
2
回答
ReactJs条件
渲染
不起作用
、
此函数将设置条件
渲染
所基于的状态。 问题是,
在
调用
setState
之后
,Home不会被
渲染
。实际上,
在
调用
setState
()
之后
不会调用函数getView(),尽管视图
在
我刷新页面后会
更新
。class App extends
React
.Component { super(props); this.onLogin.bind(thislo
浏览 20
提问于2021-11-07
得票数 0
回答已采纳
1
回答
数组({this.
setState
})中发生了什么?
、
、
、
、
行数组({this.
setState
})是否替换了this.state中的数组obj ...?}; const array = getInitialArray(); } return( }当我在那一行
之后
写日志时,this.state此外,这一行通常像this.
setS
浏览 2
提问于2019-11-24
得票数 0
1
回答
Reactjs:立即
更新
状态
我知道
setState
()是异步的。我知道如果我执行
setState
(),那么状态是排队和批处理的,所以我不会立即看到状态改变。当然可以。我还在SO中阅读了以下链接和其他问题: class ItemList extends
React
.Component { super(props);this.onShowComplet
浏览 5
提问于2018-02-14
得票数 0
回答已采纳
1
回答
使用鼠标事件值
更新
react
setState
我可以
更新
一下状态,然后它就冻结了,我可以不经常设置状态吗? if (canvas) { 'mousemove',
浏览 8
提问于2020-02-19
得票数 2
回答已采纳
3
回答
为什么
在
调用具有相同状态的useState时我的组件呈现?
、
import
React
, {useState} from '
react
'; const [state,
setState
] = useStatereturn( <h1>{state.toString()}</h1> <button onClick={() =>
setState
(true)}>t
浏览 3
提问于2019-09-09
得票数 9
回答已采纳
3
回答
React
this.
setState
异步行为
我发现
setState
是异步的。所以如果我打电话给你:并立即呼叫:
在
调用render之前,当
React
完成处理时,我是否保证'variable‘将为false?
浏览 2
提问于2017-10-19
得票数 1
3
回答
如何通过异步函数设置
react
父组件状态,然后将此状态作为道具传递给子组件?
、
、
、
、
所以我想通过firebase函数设置访问权限,然后将这个访问属性作为属性传递给tabs组件,但tabs组件的初始状态为null,
之后
firebase auth函数将解析。class Admin extends
React
.Component { access: null, componentDidMount() {this.unListen = firebase.auth().onAuthStateChanged(user => { this.
se
浏览 5
提问于2018-09-23
得票数 3
3
回答
在
react
类组件中,为什么在按钮单击的第一个实例中状态没有改变?但在第二个实例中,它被
更新
了吗?
、
在下面的代码中,当我第一次单击按钮时,即使使用
setState
()更改了状态,它也会打印原始状态值。但当我第二次单击该按钮时,它会打印出新的状态值 statehandleClick= (event)=>{ console.log(this.state); this.
浏览 40
提问于2019-07-26
得票数 2
回答已采纳
2
回答
为什么redux操作
不
“破坏”组件-don/useEffect?
、
在
useEffect中有什么不同吗?
浏览 1
提问于2021-08-27
得票数 0
3
回答
无法理解
React
回调签名“
setState
(
setState
[,callback])”
、
、
我知道这可能是一个JavaScript问题,而不是
React
问题,但我不能理解
React
setState
的上述签名。 方括号和逗号
在
函数参数列表中做什么?我知道如何在
更新
程序中使用它,但是如何在回调中使用它,这是什么语法?
浏览 1
提问于2019-06-07
得票数 1
1
回答
componentWillMount执行两次
、
、
我
在
挂载组件之前调用API,但我的代码调用了两次API。我的需求是
在
成功获得API调用后显示年份数据(它将返回年份数据)。如果我
在
componentWillMount中使用
setState
函数,那么它不应该调用render方法,但在我的例子中,render函数也被调用了几次。temp temp.then((obj) => { this.
setState
浏览 1
提问于2016-12-13
得票数 3
1
回答
React
的functional
setState
如何确定哪些字段已经
更新
?
、
、
根据我的实验,如果您有一个对象作为
react
状态(let [state,
setState
] = useState({})),并且您执行如下操作
setState
(s => { s.a = 42如果从另一方面来说你这样做了
setState
(s => {...s, a: 42}); 它将重新
渲染
所有依赖于s的任何字段的组件,所以在我看来,它实际上只是查看闭包的返回对象引用是否与它已经具有的状态相同,并做出一个二元选择:是重新
渲染
所有内容还是什么都不重新呈现。有没有办法
浏览 16
提问于2020-04-30
得票数 0
回答已采纳
2
回答
在
值保持不变的情况下,为什么
setState
要重新呈现组件
、
声称,如果您将state Hook
更新
为与当前状态相同的值,
React
将在
不
渲染
子对象或射击效果的情况下退出。div>); function Counter({ initialCount }) { <br />
浏览 38
提问于2019-08-20
得票数 3
回答已采纳
点击加载更多
相关
资讯
react源码分析之-setState是异步还是同步?
你的React组件还能跑得再快一点
RN转小程序引擎Alita 2.0正式发布:基于webpack进行重构
一文搞懂ReactNative生命周期的进化
React 状态管理:状态与生命周期
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券