腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(3857)
视频
沙龙
1
回答
如何
让
useEffect
对
道具
的
反应
跟
ComponentDidUpdate
一样
快
?
javascript
、
react-native
、
react-hooks
): constructor(props) { }
useEffect</e
浏览 3
提问于2019-07-31
得票数 1
回答已采纳
3
回答
在哪里使API命中ComonentDidMount或在ComonentDidUpdate [React.JS]中
javascript
、
reactjs
、
ecmascript-6
在一次面试中,一位面试官问我,在一个简单
的
应用程序中,你应该在哪里进行API点击?意思是in which life-cycle method在Class-Component中。我知道答案是ComponentDidMount --因为它是第一个生命周期方法,在这里我们得到了完整
的
呈现,即dom现在已经准备好了!然后他问,但为什么不在comonentDidUpdate?现在,我告诉他我在某个地方读到
的
东西,我不知道这个问题的确切答案--除非ComponentDidMount先运行,所以要做到这一点。 现在,有人能告诉我我
的
回答
浏览 1
提问于2020-11-20
得票数 1
回答已采纳
2
回答
用
componentDidUpdate
取代
useEffect
reactjs
我正在将基于类
的
组件中
的
生命周期方法替换为
useEffect
钩子,因为我
对
函数组件感兴趣。我不确定我是否正确地使用了
useEffect
。我们不能在
useEffect
中指向以前
的
状态或
道具
,我
如何
处理这些与
useEffect
假设我们有名为src
的
道具
,我想检查一下这个src是否改变了,如果没有,就会有一些逻辑。
componentDidUpdate
(prevProp
浏览 5
提问于2020-06-30
得票数 3
回答已采纳
2
回答
在React父组件和子组件中,
useEffect
的
正确执行顺序是什么?
reactjs
、
use-effect
例如,如果我有组件A和B,而组件B是组件A
的
子元素: <B />在A里面我们有: console.log('Parent A
useEffect
')在B里面我们有: console.log('Child B
useEffect
')我做了一些测试,我看到了两件事: 在第一个加载时
浏览 4
提问于2019-10-12
得票数 27
回答已采纳
2
回答
响应userReducer init函数不触发
道具
更新
reactjs
、
state
、
reducers
我有一个组件,它是我用来在数据库中创建记录
的
表单。我还希望能够将填充表单
的
组件值传递到该组件中,从而允许我更新现有的数据库记录。从同一组件中直接添加/编辑功能。下面的代码应该解释我是
如何
做到这一点
的
。media支柱是一个包含数据
的
对象。我已经在父元素中有了这些数据,所以在这里设置值是很好
的
,并且它们没有问题地通过。但是,一旦加载了页面,useReducer
的
第三个useReducer参数永远不会重新触发,因此我
的
状态不能被media支柱中传递
浏览 0
提问于2019-04-11
得票数 2
回答已采纳
3
回答
如何
在使用
useEffect
时正确地清除history.push?
javascript
、
reactjs
、
react-redux
我是使用redux和重定向用户
的
基础上
的
道具
价值。
如何
处理控制台中产生
的
错误? if (isAuthenticated) { } else if (signup) {history.push(&qu
浏览 0
提问于2020-01-27
得票数 4
3
回答
为什么多重
反应
-呈现折页画编辑,我
如何
修复它?
reactjs
、
react-leaflet
、
leaflet.draw
,但我现在
的
印象是,这个问题不在我
的
代码中,而是在一个或多个库中,但我不知道
如何
着手修复它,我感到有点困惑,因为这不是一个已知
的
问题。问题:所发生
的</
浏览 0
提问于2018-09-08
得票数 2
3
回答
何时为什么要
useEffect
javascript
、
reactjs
、
react-hooks
这似乎是一个奇怪
的
问题,但我并没有真正看到
useEffect
的
许多用例在React中(我目前正在开发几千行React代码基,而且从未使用过它一次),而且我认为可能有一些东西我没有完全掌握。如果您正在编写一个功能组件,那么将您
的
“效果”代码放在一个
useEffect
钩子中与简单地在该功能组件
的
主体中执行它有什么不同(在每次呈现时也会执行它)?典型
的
用例是在挂载组件时获取数据:我看到了两种方法,一种是使用
useEffect
,另一种是没有: /
浏览 7
提问于2020-01-26
得票数 5
回答已采纳
1
回答
这个闭包
如何
让
componentDidUpdate
的
行为像
useEffect
一样
?
javascript
、
reactjs
我读了丹·阿布拉莫夫
的
文章:,在“每个渲染都有自己
的
…”一节这里有两个例子,首先是这样使用
useEffect
: const [count, setCount] = useState(0); setTimeout(() => { console.log(`但是,像这样简单地修改
componentDidUpdate
将使组件
的</
浏览 0
提问于2020-12-02
得票数 3
3
回答
在使用SSR时,初始化
反应
组件状态
的
最佳方法是什么?
reactjs
、
react-props
、
server-side-rendering
、
react-state-management
我正在构建一个表,其中
的
状态需要在某个地方初始化,哪些数据最终通过fetch更新。我
的
问题是,表需要在服务器端呈现,因此在挂载组件之前,需要在服务器上呈现数据,因此我不能使用componentDidMount。我可以使用支持来呈现render()方法中
的
表内嵌,但是如果表不依赖于通过支持接收数据,而是通过调用api,那么以后
如何
更新数据呢?我
的
结论是,我必须使用状态,但是用
道具
初始化状态似乎是一个大问题,不,所以我陷入了困境。 关于在不违反规则
的
情况下初始化化合物<em
浏览 0
提问于2019-02-21
得票数 0
3
回答
如何
在挂载上运行引用带有空依赖数组
的
道具
的
useEffect
?
javascript
、
reactjs
、
react-redux
、
react-hooks
我只想
让
useEffect
在组件挂载上运行一个函数,但是函数引用
道具
和
反应
给出了一个关于将
道具
添加到依赖数组中
的
警告--但是如果我这样做,那么它将不再只在组件挂载上运行。this.props.history.push('/') this.props.dispatchPageFunction({ page: 'this_page' })}
useEffect</e
浏览 0
提问于2019-07-21
得票数 0
回答已采纳
10
回答
componentWillReceiveProps,
componentDidUpdate
用于
反应
钩
javascript
、
reactjs
、
react-hooks
我遇到了两个挑战: ,当使用React时,
componentDidUpdate
有对应
的
,您必须使用它, React.
useEffect
(() => { => { }
浏览 8
提问于2019-02-23
得票数 66
1
回答
如何
测试shouldComponentUpdate方法?
javascript
、
reactjs
、
testing
、
enzyme
、
sinon
我想测试一下这个方法,shouldComponentUpdate,但是我编写
的
测试没有捕捉到副作用。我该怎么测试这个? expect(shouldComponentUpdate).to.have.property("callCount// AssertionError: expected [Function: proxy] to have a prop
浏览 0
提问于2019-08-24
得票数 0
2
回答
在
useEffect
中,不提供依赖数组和提供空依赖数组有什么区别?
reactjs
、
react-hooks
、
use-effect
我估计
useEffect
钩子是在每次渲染之后运行
的
,如果提供了一个空
的
依赖数组: performSideEffect();但是这和下面的有什么不同呢
useEffect
(() => {}); 注意末尾缺少[]。linter插件不会抛出警告。
浏览 10
提问于2019-10-27
得票数 83
回答已采纳
8
回答
在react.js中加载DOM时回调
reactjs
当react.js组件
的
DOM元素(包括所有子节点)实际加载到页面上并准备就绪时,我希望在它上调用回调。具体来说,我有两个组件,我想呈现相同
的
大小,选择最大
的
哪个组件有较大
的
自然大小。看起来componentDidMount并不是我真正想要
的
,因为它每个组件只调用一次,但是我希望在组件完成呈现时再次调用回调。
浏览 7
提问于2014-09-26
得票数 102
回答已采纳
3
回答
useEffect
导致它调用该方法以获得过多次posts。我只想在查询更改时获得这些帖子。
javascript
、
reactjs
、
redux
、
use-effect
、
reddit
我只想知道当我
的
状态发生变化时
如何
调用一个方法(也就是我
的
查询)。我使用react中
的
useEffect
来完成它,但是每当组件中有任何变化时,它都会调用它,这会导致它调用该方法以多次获得posts。import React, {
useEffect
, useState } from 'react';
浏览 1
提问于2021-08-23
得票数 1
回答已采纳
2
回答
如何
在componentDidMount中动态调用函数?
javascript
、
reactjs
、
binding
、
function-binding
Mousetrap.bind(['shift+right'], () => );假设我
的
列表中有10个用户当我启动该应用程序时,它将从currentUserId到user 2;然而,由于 user 1
的
值将永远是 user 1**.**,所以它不会有任何进展。
如何
避免这种情况,使参数具有动态,以便更新参数? 编辑:currentUserId和userList通过Redux传递给组件
浏览 4
提问于2019-08-07
得票数 0
2
回答
如何
在Redux中触发回调函数?
reactjs
、
react-redux
反应
专家和专家。 mapStateToProps
componentDidUpdate</em
浏览 2
提问于2017-12-18
得票数 0
回答已采纳
7
回答
React.useState不会从
道具
中重新加载状态。
reactjs
、
react-hooks
我期待状态重新加载
对
道具
的
更改,但这不工作,user变量没有更新
的
下一个useState调用,有什么问题吗?
浏览 1
提问于2019-02-25
得票数 219
回答已采纳
2
回答
如何
在调度后更新状态
react-native
、
redux
、
react-redux
我是刚接触过react
的
-本地
的
和redux
的
,我想知道
如何
在调度之后更新状态.按照我
的
代码:function mapStateToProps(state) { return { user: state.userReducer }; } } 根据上面的代码,我首先调用方法‘this.props.login(用户名,密码);’调用调度并更改状态'loggedIn
浏览 10
提问于2017-11-11
得票数 4
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券