腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
useEffect
在
组件
加载
时
触发
,
而
不是
像我
设置
的
那样
在
状态
更
改时
触发
、
、
我试图
在
更改useState
时
触发
我
的
useEffect
,然而,它只
在
组件
加载
时
触发
一次(这是我根本不想要
的
),代码有什么问题?const [value, setValue] = useState('initial'); let url = "https://hacker
浏览 60
提问于2020-09-10
得票数 0
回答已采纳
2
回答
错误:太多
的
重呈现。React限制呈现
的
数量,以防止无限循环。反应js
、
错误:太多
的
重呈现。React限制呈现
的
数量,以防止无限循环。
浏览 9
提问于2021-12-06
得票数 2
2
回答
ReactJs/NextJs
useEffect
()总是调用两次
、
、
我
的
useEffect
()钩子是,总是两次调用。有两个依赖项: reinitializePage (当
设置
为true
时
,将调用
useEffect
)和corporateContext (当上下文更
改时
,应该更新
组件
)。twice.By缺省
状态
,因此
useEffect
将
触发
,
在
更改为false之后,因为reinitializePage是一个依赖项,它将再次
触发
,并且由于if语句中有“
浏览 1
提问于2021-10-06
得票数 0
1
回答
在
成功应用对state
的
更改(通过useState
的
更新器)之后,我如何运行某些代码?
、
、
我有一个带有客户列表
的
选择框,该客户
的
车辆列表显示
在
该选择框
的
下方。当选择框中
的
客户发生更
改时
,我需要更新车辆列表,并显示装载器,直到我们从服务器获得新车辆
的
响应。null
的
情况下
触发
请求是否安全。我找不到一种方法来为setVehicles提供.then,或者像处理基于类
的
组件
那样
向它传递回调。我可能只
在
客户发生更
改时
调用setVehicles(
浏览 24
提问于2020-12-03
得票数 1
回答已采纳
1
回答
如何在我
的
反应-使用无限滚动停止重复数组?
、
、
、
、
我试着用做一个无限滚动 当我浏览并更改GENR
浏览 7
提问于2022-01-26
得票数 1
回答已采纳
3
回答
理解
useEffect
()行为和额外
的
重呈现
、
、
我对以下虚拟
组件
进行了一些测试,
在
执行过程中(
在
控制台中),我得到了以下结果:Triggered: 0Triggered: 4 为什么
useEffect
身体会再次被执行?
浏览 1
提问于2022-01-19
得票数 2
回答已采纳
2
回答
冲突useEffects?
、
、
、
在
将
状态
更改后
触发
的
useEffects链接
时
,我发现链中
的
某些useEffects具有重叠
的
依赖关系,这使得它们
在
设置
为
状态
后都被
触发
,
而
不是
顺序地被
触发
。示例:当useEffects更新
时
,我正在
触发
一个chapterIndex链。classList.add('in');
浏览 5
提问于2020-09-22
得票数 2
1
回答
在其他地方更新
状态
时
未
触发
useEffect
钩子
、
、
、
、
我
在
尝试听这个应用程序中
的
状态
更
改时
遇到了一些问题。基本上,我原以为
在
某些
状态
改变后会
触发
一个
useEffect
挂钩,但什么也没有发生。我让这个父
组件
提供程序监视会话
状态
,但是当它被更新
时
,提供程序
的
useEffect
永远不会被调用。只有
在
同一个钩子/方法中调用
useEffect
时
,才会
触发<
浏览 3
提问于2020-04-21
得票数 1
回答已采纳
1
回答
如何在url参数更改后重新启动或使
useEffect
更新以显示不同
的
API响应。
、
、
、
、
你好,我将在开头说,我对一般
的
反应和编码都是很新
的
。我目前正在学习“反应医生”。很抱歉,如果这是微不足道
的
。 我在这里有一个问题代码:,在这里,我试图根据用户单击一个按钮来更新一个表。我确信
在
实际渲染之前我
的
逻辑是可靠
的
。我
的
点击处理功能运行良好,
在
切换
时
,它可以通过警告()显示url更改。问题是,尽管URL变量发生了变化,但该表不会重新呈现。我希望表本质上重新呈现并显示不同
的
API调用。基本上,它应该根据单击按钮动
浏览 5
提问于2022-03-23
得票数 0
回答已采纳
2
回答
Firestore抓狂了
、
、
、
我刚刚在另一个域(生产url)下打开了我
的
项目,当我打开网络请求
时
,我看到了以下内容: }); }; .onSnapshot(onCompletion); u
浏览 0
提问于2019-05-21
得票数 7
1
回答
当输入值
在
文本字段中更
改时
,应立即重命名。
、
我
的
应用程序依赖于' city‘值来调用API和接收数据库,为此,我
在
我
的
城市上
设置
了一个表单,使它使用了一个setState值,并在我
的
主App.js上
设置
了一个
useEffect
值,因此每次通过输入提交一个新城市
时
问题是,一旦输入中
的
文本发生更改,setCity函数就会立即关闭,
而
不会等待提交函数。有什么帮助吗?imp
浏览 9
提问于2022-06-18
得票数 2
回答已采纳
2
回答
状态
更新后,
useEffect
调用该函数
我有
useEffect
函数 let branchName = getBranchName(); refreshBranchStatus()我想在
设置
refreshBranchStatus()
的
状态
后,调用branchName函数一次
useE
浏览 2
提问于2022-02-16
得票数 1
2
回答
Watcher不使用Vuex
、
、
我有一个问题,
在
我
的
组件
中
的
数据更
改时
,观察器不会被
触发
。数据中
的
属性是反应性
的
,因为它是
在
创建
组件
时
设置
的
,
而
不是
在
以后
设置
的
。下面是这段代码,其中
的
问题是:
更
详细地解释,status属性从父对象获取其
状态
,
浏览 2
提问于2018-07-23
得票数 2
2
回答
如何在useState中使用uesEffect变量?
、
、
我正在尝试访问我
的
函数中
的
useState变量query
在
useEffect
中。我得到了错误React Hook
useEffect
has a missing dependency: 'query'.我认为问题在于,当用户
在
搜索栏中键入时,im
设置
(useState)查询变量,然后我试图
在
useEffect
钩子中访问这个新
的
query变量。我想在加入api url和查询内容之后,但在执行setQ
浏览 6
提问于2022-01-17
得票数 0
3
回答
setState
在
setInterval中不像预期
的
那样
工作。知道为什么吗?
、
、
、
、
我想每隔2秒更新一次
状态
,并呈现一些图像,这是非常好
的
。
useEffect
(() => { if (workImages.currentIndex > workImages.items.lengthcurrentIndex: ++workImages.currentIndex, } }, [workImages]); ,这只适用于其他情况下
的
useEffect
((
浏览 6
提问于2021-01-13
得票数 1
回答已采纳
4
回答
尽管依赖项没有变化,
useEffect
仍然运行无限循环。
、
、
我有利用钩子
的
功能
组件
。
在
useEffect
钩子中,我只想从后端获取数据并将结果存储
在
状态
中。然而,尽管将数据变量添加为依赖项,
useEffect
仍然
在
无限循环上
触发
,尽管数据没有改变。我怎样才能阻止
useEffect
持续射击? 我尝试过空数组攻击,这确实阻止了
useEffect
的
连续
触发
,但这并
不是
期望
的
行为。例如,如果用户保
浏览 4
提问于2019-09-09
得票数 21
回答已采纳
1
回答
打开后如何清除深链?
、
、
、
、
我有一个反应本地应用程序,
在
主屏幕上,我有打开深度链接
的
代码。例如,如果我单击myapp://home/home
的
深度链接,它就会将我带到一个画廊屏幕上。当我点击画廊屏幕上
的
“回家”按钮
时
,我会转到主屏幕。只有在此之后,如果我转到主屏幕,initialUtl是空
的
。
在
链接第一次打开之后,我如何清除Linking.getInitialURL(),为什么react本机没有检测到?每次屏幕聚焦
时
,我都试图检查Linking.ge
浏览 20
提问于2022-10-26
得票数 0
2
回答
聊天项目中动态更新反应性
组件
的
问题
在
我
的
聊天应用程序中,在按下“发送”按钮后,我
在
显示用户消息
时
遇到困难。 ) document.querySelector("#textBox&
浏览 2
提问于2021-09-19
得票数 1
回答已采纳
2
回答
重复调用React.js获取请求函数
、
json = await response.json(); console.log("Running Fetch all notes");
在
将json发送到fetchNotes
时
,函数setNote会被反复调用。但是,如果json没有发送到setNote,则不会发生这样
的
事情。备注
组件
const context = useContext(noteContext); const { no
浏览 6
提问于2022-08-26
得票数 0
回答已采纳
1
回答
未察觉
的
错误:太多
的
重呈现。React限制呈现
的
数量,以防止无限循环。错误
、
、
、
import React from 'react'import {
useEffect
} from "react" const [loaded,hasloaded] = useState(false)
useEffect
{data[0].username}<&
浏览 6
提问于2022-03-24
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券