腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
useState
钩子
在
第一次
调用
函数
时
不
工作
、
、
大家好,我正在尝试从propsbut发送初始值状态到孩子组件,但问题是我试图
调用
一个更新状态的
函数
钩子
没有
在
第一次
调用
时更新我的状态,但
函数
正在
工作
(一个axios请求),如果我尝试从propsbut中删除初始状态setDisabled(false) }, [setDisabled]); const [disabled, setDisabled] =
useState
浏览 28
提问于2020-11-13
得票数 0
回答已采纳
1
回答
UseState
值
在
单击按钮
时
不发生更改
、
、
、
{ productId } = useParams(); const [product, setProduct] =
useState
({}); const [orderLoading, setOrderLoading] =
useState
productDescription, productImage, productName, productPric
浏览 5
提问于2022-10-12
得票数 0
4
回答
为什么
useState
函数
不是每次都初始化状态?
、
、
import React, {
useState
} from "react"; const [count, setCount] =
useState
setCount(count + 1)}>Count {count}</button> );每次需要重新渲染
时
,React都会
调用
此
函数
。当退出
浏览 1
提问于2019-11-08
得票数 9
3
回答
获取TypeError:当尝试
在
useEffect中使用
useState
时
,movieDetails.map不是一个
函数
、
、
import { useSelector, useDispatch } from "react-redux"; const dispatch = useDispatch(); const [movieDetails, setMovieDetails] =
useState
问题是当我尝试使用useEffect获取电影细节并尝试
在
以下内
浏览 2
提问于2021-07-04
得票数 0
3
回答
反应:如果第二个依赖于第一个,如何
调用
setState两次?
、
、
如果第二个setState
钩子
依赖于您,那么如何实现这个简单的逻辑?
在
本例中,第一个setState值在运行第二个setState之前更新不够快。我已经尝试过将第二个超时,以及将其放入第一个回调
函数
中。没能成功。useEffect可能会解决这个问题,但在这个特殊的例子中,我只需要在第一个实例中
调用
useEffect,而不是每次状态发生更改时都
调用
useEffect。告诉我你的想法。
浏览 3
提问于2022-01-11
得票数 0
回答已采纳
1
回答
带有
useState
的镭发出无效的
钩子
调用
、
我使用Radium,它可以
工作
,但是当我添加
useState
时
,我会得到这个错误:无效的
钩子
调用
。
钩子
只能在
函数
组件的内部
调用
.import Radium, {StyleRoot} from 'radium'; const App = ()
浏览 3
提问于2019-08-28
得票数 0
回答已采纳
3
回答
状态未从useEffect
钩子
更新-无法读取未定义属性的“标题”
、
); } }, []); const [data, setData] =
useState
浏览 3
提问于2021-04-29
得票数 1
回答已采纳
3
回答
useMemo与useEffect +
useState
、
、
、
使用useMemo (例如,对于密集的
函数
调用
)而不是组合使用useEffect和
useState
有什么好处吗 useEffect和
useState
function useCalculate(someNumber
浏览 1
提问于2019-05-08
得票数 106
回答已采纳
1
回答
可重用的React
钩子
函数
的行为,或者我做错了什么?
、
我试图编写自己的可重用useEffect
钩子
函数
useEffectOnce(),只运行一次(
在
挂载和卸载上),但这似乎是不可能的。
在
每次重呈现:之后
调用
我的
函数
console.log("I am in useEffectOnce"); You clicked me {count} times <
浏览 1
提问于2018-11-18
得票数 1
回答已采纳
1
回答
如何将自定义
钩子
转换为自定义挂钩?
、
、
、
、
我做了自定义
钩子
,并在没有反应组件的拦截器中使用。它是javascript
函数
,所以我得到了这个错误- const [loading, setLoading] = <e
浏览 2
提问于2020-06-15
得票数 0
3
回答
React.js:可以分配
useState
()外部
函数
组件吗?
、
是否有允许
在
函数
组件之外分配
useState
的语法?到目前为止,我已经尝试过了,但是它没有起作用:import ReactDOM from "react-dom"), []); } const [stateData, setS
浏览 5
提问于2019-12-16
得票数 6
回答已采纳
1
回答
在
使用状态
钩子
时,
useState
()
在
function中如何检索功能组件的正确状态对象和
函数
?
、
、
我目前正致力于从react角度理解
useState
钩子
。 我想知道的是,当
调用
useState
时
,它如何能够正确地检索状态对象和可用于修改它的
函数
(假设它在
第一次
调用
时已经创建)。
useState
()显然将返回一个不同的状态对象和修饰符
函数
,这取决于
调用
哪个功能组件
useState
,那么这是如何
工作
的?我的猜测是形成一个闭包,这意味着这个功能组件有一个词法环境,它
浏览 0
提问于2019-02-25
得票数 3
回答已采纳
3
回答
函数
组件中的类构造
函数
underlyingArray only if it's empy return this.state.visibleList}示例代码 let underlyingArray= []; let [visibleList, setVisibleList] = <e
浏览 1
提问于2019-04-28
得票数 12
1
回答
Redux localStorage很慢,因此useEffect
在
它之前运行
、
所以我正在做一个项目,在这个项目中,localStorage设置了一些关于存储的信息(可以更改),基于这些信息,我从一个API/DB中获取了一些东西,但问题是当
调用
useEffect
时
,localStorage所以这个问题只
在
第一次
出现,然后才能
工作
,这是什么意思?因此,当用户
第一次
访问网站
时
,localStorage刚刚填满,这是不起作用的,但如果他去刷新该页面,那么它将加载,因为它已经
在
localStorage中了。这是我的
钩子<
浏览 36
提问于2021-11-14
得票数 0
1
回答
useEffect懒散创建的清理功能
、
我正在尝试创建
钩子
,它使用的是一个副作用
函数
返回清理回调的效果。但是,我只想在组件卸载
时
才
调用
它,而不是
在
重登器上
调用
它。当您使用空的deps数组
调用
useEffect
时
,通常的方法不会在这里
工作
,因为清理
函数
只
在
钩子
的
第一次
调用
时创建一次。但是我的清理是稍后创建的,所以没有办法改变它。function useListener(data) {
浏览 3
提问于2019-05-14
得票数 3
回答已采纳
1
回答
我
在
使用react路由器dom的react应用程序中遇到了问题,并且有像authaPage这样的寻呼路由,
、
React
钩子
"
useState
“
在
函数
"authPage”中
调用
,该
函数
既不是React
函数
组件,也不是自定义React
钩子
函数
react-hooks/
钩子
规则。
在
authPage路由组件中使用
useState
挂钩
时
显示此错误
浏览 13
提问于2020-08-30
得票数 0
1
回答
在
一个
函数
中执行
钩子
、
我可以
在
函数
中使用
钩子
吗?例如,我实现了以下代码: checkdata_db(){ 无效
钩子
调用</e
浏览 3
提问于2022-08-29
得票数 0
回答已采纳
1
回答
react
钩子
是如何
工作
的?为什么
useState
跟踪的值
在
重新渲染
时
不会重置?
、
、
、
我对React是个新手,并且尝试着去理解
钩子
,尤其是
在
函数
组件中使用的时候。下面是一个使用
useState
钩子
的示例: import React, {
useState
} from "react"; const我知道,每次
调用
setInputValue
时
,状态都会更新,视图会重新呈现,我们会看到inputValue的新值。 我假设,重新渲染需要再次
调用
浏览 29
提问于2021-10-28
得票数 1
3
回答
在
第一次
呈现时运行setInterval会使更新深度超过错误。
这很好,直到我尝试也
调用
第一个呈现上的
函数
(请参阅注释行)。这给了我一个错误:Maximum update depth exceeded. useEffect(()
浏览 9
提问于2022-12-02
得票数 0
回答已采纳
2
回答
有没有办法
在
重置所有状态后
调用
useEffect
钩子
在
我的App.tsx文件中,我想休息所有的状态,并
调用
useEffect
钩子
来获取测验数据。当它
第一次
运行时,它运行得很好,但当我单击handleRetake
函数
重新进行测验
时
,它会重置所有状态,但没有
调用
useEffect
钩子
来
调用
API。以下是我的代码 function App() { let [cu
浏览 18
提问于2021-01-28
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
在调用函数时到底可以传多少个参数
FastAPI+React全栈开发19 React Hooks事件和状态
【一文看懂】React中usestate与useRef的区别与联系
react中useState多次定义并且每次调用都可以一一对应的原理
React Hooks-缓存记忆
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券