腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(340)
视频
沙龙
1
回答
使用
异步
等待
多次
渲染
useEffect
React
Hook
(
提交
按钮
)
、
、
、
我正在尝试禁用
提交
按钮
,这样我的api调用只会触发一次/当操作已经进行时,某人不能再次单击
提交
。 我将runOnSubmit函数转换为
异步
函数并直接调用它。我基于许多其他的解决方案,基本上,当我执行此操作并进行调试时,我可以断定isSubmitting仍然设置为true,并且钩子被
多次
调用/ submitAsync函数被调用了两次。我不知道为什么submitAsync会
多次
运行,因为依赖项(错误)没有改变。如果它们正在改变,那么第二次noErrors就会不同,它甚至不
浏览 38
提问于2019-09-17
得票数 3
1
回答
为什么jest不调用
useEffect
钩子中的函数?
、
我有一个
异步
函数setInitialData,它在应用程序provider中的
useEffect
钩子中被调用。我想测试函数是否已被调用。这个测试失败了。为什么?/context/actions', () => ({})); const {debu
浏览 1
提问于2020-03-15
得票数 0
回答已采纳
5
回答
如何
使用
React
-
Hook
-Form库在onChange上而不是在
提交
时
提交
react
表单域
、
、
我已经开始
使用
新的
React
-
Hook
-form库,并希望在更改时
提交
输入字段,而不是在
提交
时
提交
。另外,我计划
使用
来自Lodash的去抖动来避免重新
渲染
这就是我到目前为止所尝试的: import
React
, {
useEffect
} from "
react
";impo
浏览 53
提问于2020-08-18
得票数 1
2
回答
如何
使用
Async / Await和
React
钩子?
、
、
、
我正在学习
React
并跟随视频教程。讲师
使用
了类组件,而我正在
使用
函数组件来温习钩子的概念。
浏览 21
提问于2020-06-15
得票数 2
2
回答
硬
渲染
react
的最佳方法
、
、
我正在从本地服务器获取一个帖子列表,然后用一个表单更新它,但是
提交
列表后没有更新,必须重新加载它才能更新列表。我尝试添加一个计数器状态,并将其放在
UseEffect
的第二个参数中,它起作用了,但有时不起作用。有没有最好的方法使我的列表不需要重新加载就能与服务器保持最新状态?以下是我的代码 function App() {
React
.
useEffect
(() => {App; const Posts
浏览 7
提问于2021-03-29
得票数 1
2
回答
在
React
Hooks
useEffect
中的函数被调用之前会发生
渲染
吗?
、
我本以为
useEffect
的第一个函数在第一次呈现之前被调用,但是当我调用下面的方法时,我的console.log就在返回方法调用之前,然后调用
useEffect
的第一个参数函数。调用顺序:ImageToggleOnScroll.js:8
useEffect
before setInView来源: import
React
, {useState,u
浏览 1
提问于2019-03-30
得票数 25
回答已采纳
2
回答
React
生命周期方法是同步还是
异步
?
、
、
、
我是
React
的新手。目前,我正在学习Hooks。我在研究
useEffect
hook
的事。那
useEffect
呢?
浏览 4
提问于2019-11-08
得票数 2
1
回答
自定义钩子回调只能访问它的初始状态
、
我在我的
React
应用程序中创建了一个自定义钩子,它将一些函数传递给挂钩所连接的Component。这些函数用于根据钩子是否认为自己是mounted来更新媒体。但是,我遇到了一个问题,当我从钩子返回一个函数(play),然后调用该函数时,它会根据钩子的初始状态更新数据(尽管状态已经更新了很
多次
)。is onLoad(callback); <e
浏览 5
提问于2021-08-31
得票数 1
2
回答
无法在
useEffect
钩子中
使用
react
数据
、
、
、
、
我有一个 and表单,当我按下
提交
按钮
时,就可以在onFinish function中获取表单数据,在该
按钮
中,我希望
使用
uesEffect
hook
,并将表单数据作为有效负载分派到redux中,但我得到了以下错误
React
Hook
"
useEffect
" is called in function "onFinish" that is neither a
React
function com
浏览 6
提问于2021-01-20
得票数 1
回答已采纳
1
回答
作为useState的初始值的真假值没有正确反映
、
、
、
、
我想
使用
查询结果作为useState的初始值。
浏览 9
提问于2019-12-15
得票数 0
回答已采纳
3
回答
异步
等待
反应钩子中的承诺拒绝
、
、
、
、
我想我正在思考
异步
等待
是如何工作的,特别是
使用
来自另一个文件的函数。因此,我希望
使用
API上的axios调用从经纬度获取一个入口。/hooks/queries-
hook
"; const [address, setAddress]
浏览 13
提问于2022-09-10
得票数 1
回答已采纳
1
回答
如何用两条
useEffect
语句测试钩子?
、
、
const useBar = () => { const [myBar, setBar] = useState(0); console.log("setting foo (1)", myFoo, myBar);
useEffect
setBar(myBar + 1); console.log("settin
浏览 12
提问于2019-07-18
得票数 6
回答已采纳
1
回答
Formik表单仅在第二次单击时更新状态
、
、
、
我正在尝试
使用
Formik创建一个结帐表单,但是当我单击submit
按钮
并将数据记录到我的控制台时,直到第二次单击才能看到任何更改。flat_rate', total: '10', ], }); 此外,当我更改数据时(我的表单在
提交
时不会重置
浏览 13
提问于2020-07-24
得票数 0
1
回答
不
使用
useEffect
进行api调用是不是不对?
、
、
、
我想在
react
.But中点击一个
按钮
后做一个应用程序接口调用,我已经读过了要做
异步
任务,我们
使用
useEffect
。那么,不
使用
useEffect
并在不
使用
它的情况下进行api调用是可以的吗?我认为在不
使用
useEffect
的情况下,api调用会阻塞
渲染
。
useEffect
的运行依赖于deps阵列。它用于执行
异步
任务。但是我想做一个api调用,这是不可能
浏览 27
提问于2021-06-28
得票数 0
3
回答
使用
dangerouslySetInnerHTML以编程方式
提交
表单集
、
在从一个更高的组件接收到序列化的HTML形式的数据后,我尝试
提交
一个表单,在该组件中我调用了一个API,服务器端呈现一个表单。我是
React
的新手,如果上面的情况导致无法调用submit,请让我知道。 谢谢!import
React
, {
useEffect
, useState } from '
react
'; const [html
浏览 49
提问于2021-01-14
得票数 1
回答已采纳
5
回答
在钩子中反应类组件的this.props.history.push(‘/some’)的等效性是什么?
、
、
authorized){ }在
react
中,我如何才能实现这个精确的功能,谢谢
浏览 4
提问于2020-06-13
得票数 3
回答已采纳
2
回答
如何通过async/await获取执行顺序的fetch api结果?
、
、
、
主要问题是正确的promise返回的速度比另一个快,导致
渲染
时数据不正确。//In my
react
useEffect
hook
//when input empty case,但是 1)承诺部分让我感到困惑 2)我想我不需要
使用
类 3)我想了解更多
异步
/
等待
编辑:添加searchvalueFetch、autoFetch
浏览 49
提问于2020-01-28
得票数 0
1
回答
如何在
使用
react
钩子单击表单
提交
时调用API并将结果存储在一个状态中
、
当
使用
钩子单击表单
提交
按钮
时,如何调用API,然后将其JSON结果存储到某个状态?import {useForm} from "
react
-
hook
-form";
浏览 3
提问于2021-10-17
得票数 1
1
回答
在safari中,由反冲状态触发的
useEffect
无法正常工作
、
、
、
当更新的状态作为prop传递并执行
useEffect
函数时,一切都会按预期工作。当更新的状态作为useRecoilState传递时,它似乎不能工作(但仅在safari中)-它会按预期触发
useEffect
,但inputRef.current.click()不能工作。下面是出现问题的工作代码:https://codesandbox.io/s/
useeffect
-recoil-trigger-vs-prop-w7lwq?
浏览 12
提问于2021-03-29
得票数 2
3
回答
使用
钩子时
等待
状态更新
如何
使用
Hooks
等待
状态更新。当我
提交
表单时,在运行一些额外的代码之前,我需要检查termsValidation是否为假。如果状态刚刚改变,它不会注意到这一点。import
React
, { useState } from '
react
'; const [terms, setTerms
浏览 48
提问于2019-03-15
得票数 32
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
React Hooks源码深度解析
React组件开发中常见的陷阱
编写React组件时常见的5个错误
【一文看懂】React中usestate与useRef的区别与联系
React Hooks踩坑分享
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券