腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9760)
视频
沙龙
1
回答
React
-
API
调
用来
设置
多个
状态变量
(
更好
的
替代
方案
)
我正在学习
react
,在这个过程中,我试图在单个useEffect钩子中
设置
多个
状态变量
。我只是想知道,我
的
方法是否是
设置
多个
状态变量
的
正确方法。如果有
更好
的
方法,请看一看并提出建议。import
React
, { useState, useEffect } from '
react
'; import axios from 'a
浏览 15
提问于2018-12-21
得票数 0
回答已采纳
1
回答
React
Native -全局布尔值没有更新吗?
、
、
、
好吧,我在这里读到了类似的问题,但我不明白为什么我
的
动态全局变量在两个文件中显示了两个不同
的
值/没有更新。 我在文件1中声明了一个全局布尔值,如下所示,位于此文件中导出
的
组件之上。我不会导出这个全局变量: global.isinLongPress = false; //this这是在前一个console.log之后打印
的
,但是它将布尔值读取为false console.log
浏览 28
提问于2020-10-09
得票数 0
4
回答
添加事件处理程序
的
好方法?
、
我正在做一个游戏
的
Gui
API
。基本上,我
的
类中有事件回
调
,它们是函数指针。我想直接让user =函数指针ex:但我不喜欢我不能检查NULL或做其他任何事情
的
方式。这也让我
的
班级觉得暴露了。我也想过为每个回
调
函数
设置
一个setter,但这在类中会变得混乱(我有50
多个
) 然后我想到了一个函数,它请求一个字符串来指示处理程序用于哪个事件,以及它<em
浏览 0
提问于2010-10-10
得票数 1
回答已采纳
1
回答
提交Get调用
react
类
的
结果
我一直在努力学习如何成为一个完整
的
web开发人员。我决定使用MERN堆栈。我正在尝试编写我
的
第一个“全堆栈”应用程序。但是,我似乎不知道如何存储get调用中
的
数据,并将其作为属性提交给类。get呼叫将到达我在nodejs中
设置
的
一个端点,它将调用Mongo并返回一系列数字。下面的get调用可以工作,因为我可以console.log数组中
的
元素数。我尝试了许多不同
的
方法,但我似乎不知道如何把这个数字从当时
的
承诺中拿出来,放到我
的
课堂上在
浏览 0
提问于2016-08-11
得票数 0
回答已采纳
1
回答
用于从useCallback调用属性回
调
的
React
Hooks useEffect
、
、
、
、
我正在尝试用
React
Hooks (和ResearchGate
React
相交观察者)制作一个通用
的
无限滚动条。其思想是,父级将向下传递映射
的
JSX数据数组和异步获取该数组
的
更多数据
的
回
调
,当交叉点观察器触发时,因为您向下滚动到显示加载图标,回
调
将被调用并加载更多数据。但是因为在父对象
的
回
调
中,我访问
的
是它
的
数据数组
的
长度,所以该数组必须是useCallback
浏览 12
提问于2019-10-19
得票数 2
2
回答
UI事件
的
全局事件处理程序
、
我正在尝试将点击流
API
与
React
应用程序集成。我希望能够
设置
全局事件处理程序来发送点击流数据。例如,为
React
中呈现
的
所有按钮创建事件处理程序以调用trackButtonClick(name)。
替代
方法是在每个单独
的
onClick回
调
方法中添加调用。
浏览 3
提问于2018-12-15
得票数 1
2
回答
如何干净地将setState回调转换为useEffect挂钩?
按钮A应该
设置
一个
状态变量
,然后采取一些操作。按钮B也应该
设置
相同
的
状态变量
,然后采取不同
的
操作。它所依赖
的
关键是setState
的
第二个参数,它是状态
设置
后要采取
的
操作
的
回
调
函数。我将回调移到钩子(或
多个
钩子)中,但我无法知道单击了哪个按钮。此外,钩子并不是每次我点击按钮时都会触发。钩子只在按钮导致真实状态更改时触发(例如,将5更改为5会跳过效果)。下面是一个简
浏览 5
提问于2022-09-13
得票数 1
2
回答
React
将x个
状态变量
传递给y {props.children}
、
然而,我正在努力理解如何在我
的
index.js文件中将
多个
状态变量
作为
多个
道具传递给props.children。我已经阅读了渲染道具
的
react
文档,它处理了一个道具被传递给一个孩子,而不是
多个
孩子想要接收不同
的
道具。我将所有的
状态变量
作为参数传递给渲染属性,这样就解决了这个问题: <
React<
浏览 0
提问于2021-05-14
得票数 0
2
回答
如何在从Redux商店收到错误消息支柱后只显示一次Toast
、
、
我有工作
React
-Native + Redux注册流程: 等待saga对
API
进行异步调用在
API
错误调用减少器REGISTER_ERROR上,将存储变量formError
的
内容
设置
为某些消息。我
的
组件将状态映射为支持(此错误消息被链接到支柱)。我知道快速
的
解决方法,例如创建本地状态visible,当这个
状态变量
是true时,就不会
浏览 0
提问于2019-09-12
得票数 0
3
回答
React
.js具有基于其他状态
的
状态
、
我遇到了一些
React
.js
的
问题,并且在调用setState()时没有立即
设置
状态。我不确定是否有
更好
的
方法来解决这个问题,或者这真的只是
React
的
一个缺点。我有两个
状态变量
,其中一个基于另一个。在调用setAlarmTime时,由于this.state.alarmTime不会立即更新,因此以下对checkAlarm
的
调用将根据之前
的
this.state.alarmTime值
设置
alarmSet
浏览 1
提问于2014-08-06
得票数 31
回答已采纳
1
回答
响应功能组件,在不呈现所有子组件
的
情况下更改父级
的
状态
、
、
可以使用
React
中
的
钩子更改父组件状态(如和在
多个
地方解释),共享父级到子级
的
回
调
: const [value, setValue] =
React
.useStatePass a callback to Child} 然后您可以在“儿童”中使用回
调
:event.target.va
浏览 6
提问于2021-12-10
得票数 1
回答已采纳
1
回答
accessibilityLabel
的
替代
方案
将由Appium用于
React
Native应用程序
、
、
、
、
我们有
多个
React
Native应用程序,我们正在使用Appium web驱动程序通过添加accessibilityLabel来轻松地识别元素,所以无论我在什么地区使用该应用程序,但现在我们从客户那里收到了很多抱怨,因为accessibilityLabel被iOS系统
用来
帮助有障碍
的
用户。例如,Voice Over使用它,如果你为它
设置
了一些测试值,你
的
残障用户将会受到影响。我们也不能使用byText,因为它不是最优
的
,因为本地化,现在我们
的
浏览 39
提问于2020-05-15
得票数 0
2
回答
保持对
React
状态变量
的
“引用”
、
解决
方案
可能是普通
的
Javascript,或者像Context
API
(useContext)这样
的
useContext挂钩,或者是更多Javascript和
React
.js
的
组合,或者解决
方案
可能是让我回到画板上下面是一个简单
的
反应性功能组件,演示了我
的
问题:import ReactDOM f
浏览 5
提问于2019-10-11
得票数 2
回答已采纳
2
回答
ReactJS -遍历子对象并在父对象中显示前10个子对象
、
、
我在从
API
获取从子节点到父节点
的
数据时遇到了一个问题class Carton extends
React
.Component { super(props); loading: false,};在这里,我从
API
获取数据并更新状态 async componentDidMountmatchData: data.doc[0].data[this.props.sportId].realcatego
浏览 2
提问于2019-11-18
得票数 0
1
回答
从
多个
组件中使用Ag网格
的
gridApi
、
我在一个我
的
反应应用程序中使用ag网格。我正在其中一个组件中初始化网格,并通过useState在onGridReady方法中将
状态变量
保存在
状态变量
上。 问题是,我还想从其他组件访问gridApi。最好
的
做法是什么?例如,我正在X组件中初始化我
的
网格,我也想从Y组件访问gridApi。目前,我正在redux上存储gridApi,并在其他组件需要时从存储中检索它。还有其他
更好
的
方法吗?
浏览 3
提问于2021-10-19
得票数 1
回答已采纳
2
回答
将setState重新呈现三次
、
、
、
当我尝试创建一个try...catch来获取具有特定id
的
用户集合时,它会导致一个错误,即doc(id)不能为空。当我尝试console.log(id)时,它会呈现三次。
浏览 7
提问于2021-05-16
得票数 0
3
回答
为什么该
React
Native组件中
的
状态没有正确更新?
、
、
、
、
我在
多个
屏幕上使用了一个
React
Native组件,其中我使用了一个重复出现
的
setTimeout函数来为一系列图像
设置
动画。carousel工作得很好,但我想在屏幕从useEffect钩子返回
的
回
调
函数中导航离开时,适当地清除计时器。(如果我不清除计时器,那么我会得到一个严重
的
错误,我知道我应该清理计时器。)但是,无论出于什么原因,在从useEffect返回
的
回
调
中,我试图将setTimeout返回
的
超时ID<e
浏览 3
提问于2020-03-20
得票数 0
1
回答
谷歌地图上
的
多个
标记与一个.map发生反应
、
、
、
我目前正在尝试循环数组,并在我
的
react
应用程序中
的
google地图上显示
多个
标记。我首先必须通过一个地理编码
api
来运行位置,以获取lat和lng,然后
设置
一个
状态变量
来映射,以获得要在地图上显示
的
标记。我目前在我
的
代码中有一些问题,似乎找不到问题。我知道,当我console.log我
的
状态变量
时,它似乎会运行日志几次,前几次是空数组,最后几次包含我需要
的
数据。我是一个非常新<
浏览 18
提问于2020-09-25
得票数 0
回答已采纳
1
回答
useCallback在反应中
的
去弹
、
、
、
、
我有一个函数,我想在我
的
React
项目中,使用Lodash
的
底稿库。,该函数
设置
react
状态并调用
API
.。const callApiToSaveToDatabase = useCallback(async () => {我们在setSomeState(true).中碰到了console.log行,但是在浏览器中调试时,一旦我用
浏览 1
提问于2022-08-11
得票数 0
回答已采纳
3
回答
我
的
React
状态不会使用带有稍微复杂
的
对象
的
useState钩子更新。
、
在我
的
React
应用程序中,我故意使用useState钩子将几个数组组合在一个状态下。这些数组表示我希望保持“托管”在一起
的
可视对象,以确保应用程序
的
重新呈现在视觉上是一致
的
。在测试时,我试图更改第一个数组中某些对象
的
属性。updatedElements正确地反映了更新(由我
的
控制台日志清楚地显示)。但是,更新我
的
useState状态不起作用。任何帮助都是非常感谢
的
!
浏览 3
提问于2022-08-25
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券