腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
WebSocket
的
React
useState
导致
数组
无法
正确
更新
reactjs
、
typescript
、
websocket
、
electron
、
react-hooks
你好,我正在尝试将WebSockets与
react
和(电子,如果重要)一起
使用
。 在open上
的
行为正如我所期望
的
。因此,消息'Connection opened‘被添加到新
数组
的
开头,并
正确
显示。然而,OnMessage
的
行为却很奇怪。它只是覆盖了
数组
的
第一个元素。即使正在调用相同
的
“addMessage”函数。 控制台日志确认了这一点,输出为阵列。 这可能是什么原因造成
的</e
浏览 51
提问于2021-01-29
得票数 0
回答已采纳
2
回答
为什么.map函数在
react
中不返回任何内容
javascript
、
arrays
、
reactjs
我有一个简单
的
react
演示,其中显示
websocket
消息,但return语句中
的
.map函数不返回任何内容。没有错误和消息。有人能解释一下问题出在哪里吗?const [messages, setMessages] =
React
.
useState
([]) messages.map((message, index) =&g
浏览 58
提问于2021-04-20
得票数 1
回答已采纳
1
回答
连接
Websocket
事件以
更新
my
React
组件
的
正确
方法
javascript
、
reactjs
、
websocket
、
react-hooks
因此,我主要是一个C++后端开发人员,但我正在学习这方面的反应,我有一个非常简单
的
文件可以
使用
websockets。import
React
, {
useState
} from "
react
"; var webSocketReady = false; ...props const [va
浏览 4
提问于2022-04-20
得票数 1
回答已采纳
2
回答
为什么
useState
()重复
websocket
事件?
reactjs
、
websocket
、
react-hooks
我
的
react
组件正在通过
websocket
接收来自服务器
的
消息。当我尝试
使用
useState
()
更新
状态时,套接字会被复制。 let w
浏览 0
提问于2019-09-05
得票数 2
回答已采纳
4
回答
在
react
js中更改
数组
后如何映射
数组
?
javascript
、
arrays
、
reactjs
我正在映射一个
数组
,每个
数组
都有一个从
数组
中删除它
的
按钮: const comments = [ 'Hey', 'Yo' ]; App.js:17 ["Hey"]App.js:17 [] 唯一
的
问题是,屏幕上显示
的
数组
不会
更新
,换句话说,单击按钮后,屏幕上显示
的
浏览 35
提问于2020-07-21
得票数 0
回答已采纳
1
回答
Websocket
连接错误资源不足
google-chrome
、
sockets
、
websocket
、
socket.io
、
flask-socketio
我一直在努力找出我在socket.io上遇到
的
问题。下面是我在浏览器控制台上不时得到
的
错误连接:我很难找出是什么
导致
了这个错误。我解决这个问题
的
方法是刷新页面,然后重新建立连接。我想找到一个解决方案
浏览 5
提问于2021-09-01
得票数 3
1
回答
对于通过
websocket
接收到
的
数据,在
数组
数据更改后,reactjs、
useState
和useEffect挂钩不重新呈现。
javascript
、
reactjs
、
real-time
、
webhooks
我正在构建一个具有reactjs
的
应用程序,它需要是实时
的
,并且我
使用
Rails Actioncable作为
websocket
的
包装器。在创建或
更新
记录之后,我可以通过
websocket
接收数据,当我执行控制台日志时,可以查看posts
数组
中包含了什么,这些
数组
是用useHook创建
的
,但是通过web钩子
更新
。post
数组
似乎
使用
以下代码进行了
正确</em
浏览 3
提问于2021-06-10
得票数 0
回答已采纳
2
回答
如何在useEffect中访问侦听器内
的
状态?
reactjs
、
websocket
我理解,没有依赖项,您就
无法
访问useEffect中
的
状态。一个这样
的
例子: const ws = new
WebSocket
(`ws://localhost:5000`) ws.onopen = () => {},
浏览 5
提问于2022-01-19
得票数 0
2
回答
如何
正确
解决
React
更新
状态(
使用
useState
/ setState)但没有重新渲染组件
的
问题?
reactjs
下面的代码演示了一个我
无法
解决
的
React
问题。 点击“
更新
状态”按钮,通过将当前状态(具有3个字符串
的
数组
)替换为
更新
的
数组
(具有4个字符串)来触发state
的
更新
。如console.logs所示,strings和state都已
正确
更新
。但是,
React
组件不会重新呈现(不会显示带有"String D“
的
第4个段落)
浏览 66
提问于2021-08-01
得票数 0
1
回答
在哪里放置
websocket
建立代码在反应性功能组件中
reactjs
、
websocket
我有一个反应应用程序,我正在建立与服务器
的
websocket
连接。import
React
, {
useState
, useRef, useEffect } from '
react
';我在组件中移动了
websocket
。结果:这
导致
了多个
浏览 3
提问于2020-09-17
得票数 0
回答已采纳
1
回答
使用
React
时来自MediaRecorder
的
中间数据丢失
reactjs
、
react-hooks
、
mediastream
、
web-mediarecorder
、
mediarecorder-api
我正在开发一个更高级
的
组件,它将提供
使用
MediaRecorder API捕获媒体
的
能力。我添加了
React
.useEffect(() => console.log(chunks), [chunks]);,以查看块是否实际得到
更新
。这还会
导致
记录
正确
的
值(即[Blob])。我添加了
React
.useEffect(() => console.log(captured), [captured]);,以查看捕获是否正在
更
浏览 2
提问于2019-04-03
得票数 3
回答已采纳
2
回答
如何在不影响订阅
的
情况下
使用
useState
或useEffect?
reactjs
、
react-hooks
、
subscription
、
web3-react
我试图通过
使用
web3库从
websocket
接收数据。然而,
React
使我感到沮丧,因为它在
使用
useState
set函数
更新
我
的
数组
时重新呈现整个App函数。如何将呈现功能与
websocket
订阅分开?我不想每次
使用
setState时都重新订阅.这是我
的
代码:const [blocks, setB
浏览 7
提问于2021-12-14
得票数 0
回答已采纳
3
回答
在
useState
中
使用
useEffect值,而不进行状态
更新
useEffect
reactjs
、
react-hooks
、
use-effect
、
use-state
我正在处理一个基于对象键管理字符串
数组
的
函数。假设它看起来是这样
的
:import FieldContext from "..); // the `data` array gets changed every second due to a
WebSocket
, in case that's importan
浏览 4
提问于2020-06-30
得票数 5
回答已采纳
3
回答
在`useEffect`函数中
使用
`
useState
`函数
javascript
、
reactjs
、
react-hooks
我正在尝试在useEffect中
使用
useState
。我想要访问和修改其中
的
一个状态( useEffect ),这里命名为isAuth,并根据新
的
状态呈现组件。import
React
, {
useState
, useEffect } from '
react
'; const [isAuth, setIsAuth] =
useState
(false);
浏览 17
提问于2019-08-16
得票数 3
2
回答
显示之前
的
内容5秒,即使状态
更新
?
javascript
、
reactjs
、
websocket
、
react-hooks
我有一个
使用
Django后端
的
React
应用程序,我
使用
webSocket
与后端连接,当发生一些更改时,后端会
更新
状态。但是变化非常快,所以只有最后
的
变化是可见
的
。这是我
的
密码 const
浏览 0
提问于2021-05-26
得票数 3
回答已采纳
4
回答
用useEffect进行强制重呈现
reactjs
、
react-hooks
/style.css"; let [width, setWidth] =
React
.
useState
(window.innerWidth);
React
.useEffect(() => {UI (height =windows.innerHeight &
浏览 14
提问于2022-11-17
得票数 2
2
回答
在ReactJs中生成计时器/倒计时代码时遇到问题
javascript
、
reactjs
我有一个问题,在做一个倒计时计时器,将开始点击开始按钮,它将停止onClicking上
的
停止按钮。我已经在javascript上做了那个东西,但是当我开始
使用
reactJ时,我会变得无能为力。import
React
, {
useState
} from "
react
"; const [data, setData] =
useState
(0)
浏览 1
提问于2021-01-26
得票数 1
回答已采纳
1
回答
更新
React
组件阵列
javascript
、
reactjs
、
state
我很难
更新
一个包含
react
组件
的
Array,我也
使用
它作为状态。这是我
的
母国:const [inputList, setInputList] =
useState
([]) 在inputListparentCallback={removeRow} updateValue={calculateRes} value={0} sign={'plus'} enabled={tr
浏览 9
提问于2022-10-31
得票数 0
3
回答
当包含依赖项时
导致
无限循环
的
useEffect
javascript
、
reactjs
、
firebase
const [posts, setPosts] =
useState
([]); 当页面呈现和useeffect运行时,图像不会显示在屏幕上,因为它是异步
的
,所以我所做
的
就是添加“post”作为对useEffect
的
依赖项。
浏览 12
提问于2022-10-24
得票数 0
1
回答
输入值
数组
上
的
useState
移除焦点
react-hooks
我正在
使用
useState
钩子
更新
数组
。此
数组
呈现输入列表。 这段代码确实
正确
地
更新
了
useState
钩子,但它在每次按键后将焦点从输入中移除。为什么会发生这种情况?我如何修复它?import
React
, {
useState
} from "
react
"; const [todos, setTodos] =
浏览 20
提问于2019-06-24
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
react中useState多次定义并且每次调用都可以一一对应的原理
React Hooks源码深度解析
React Hooks-缓存记忆
【一文看懂】React中usestate与useRef的区别与联系
React Hooks踩坑分享
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券