腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
React
com
呈现
并
忘记
useRef
中
的
数据
我是
React
的
初学者,试图编写一个非常简单
的
“太空入侵者”类型
的
街机游戏。到目前为止,一切都很顺利,除了当我拍摄时,当我向左或向右移动时,父组件会重新渲染,但也会在屏幕底部显示pad,它会获得新
的
左值0,而不是保持原来
的
值。这恰好发生了,我移动了垫(一切顺利),然后我拍摄(一切顺利),但后来我尝试再次移动它,左侧
的
值切换回突然,这是因为重新渲染和不跟踪该垫
的
位置值。这是我
的
沙箱:https://ehn4f.csb
浏览 8
提问于2021-02-10
得票数 0
回答已采纳
2
回答
钩子
中
的
this[field]替代方案
、
有一种非常方便
的
方法可以在
React
中
存储一些与
呈现
无关
的
数据
,方法是为它创建一个字段。例如,如果我创建了几个表单,每个表单只出现在某个步骤,并且希望在每个步骤之后保存其
数据
,那么在Class I中将这样做: this.data.push(field);但是,如果没有"this",以及在每个
呈现
上
浏览 0
提问于2019-06-27
得票数 2
回答已采纳
1
回答
如何使类值在反应性
中
作出反应
、
=> { }如果我在代码
中
以直接
的
方式使用它,它就不会保持其状态。,但真正
的
例子却很复杂。我可以将实例包装到
useRef
以保存其值。const Component = () => { return (在反应<e
浏览 6
提问于2022-05-11
得票数 1
2
回答
使用效果是重复lottie动画
、
、
看起来相当直截了当,但我
的
useEffect钩子有点问题。我使用钩子在页面加载时
呈现
动画,但它会不断重复(有时会重复两次或更多)。我知道这是因为useEffect会触发不止一次,但我不知道如何处理。import
React
, { useEffect,
useRef
} from "
react
";import lottie from "lottie-web"; const Hero = (
浏览 8
提问于2022-04-27
得票数 1
回答已采纳
2
回答
使用
React
中
的
useState钩子为多个集状态
呈现
一次
、
、
是否有一种在更新多个状态后刷新/
呈现
函数组件
的
方法?是否可以同时设置和刷新(或
呈现
)一次?
浏览 5
提问于2021-03-02
得票数 3
回答已采纳
1
回答
React
useImperativeRef在状态更改之前不会更新
、
我有一个简单
的
组件,它只是两个input捆绑在一起,代表一个(x,y)向量输入。下面是我所拥有的: const Vec2Input =
React
.forwardR
浏览 1
提问于2021-04-08
得票数 0
2
回答
如何在
React
Hooks
中
的
渲染之间持久化一个变量?
、
"));<script src="https://unpkg.
com
/<e
浏览 0
提问于2021-07-17
得票数 0
1
回答
如何使用
react
在setInterval
中
获得更新
的
道具?
、
、
然而,我发现我无法得到更新
的
props.time。它总是等于setInterval回调
中
的
初始值。 我是个反应和反应
的
新手。我发现有几个钩子,比如useEffect、
useRef
,可以帮助我解决这个问题。然而,我不知道如何使用它。我希望有人能给我一些建议。
浏览 0
提问于2019-07-15
得票数 1
回答已采纳
1
回答
使用滚动事件问题响应钩子
的
状态
但是有一个问题,因为一个函数仍然看到初始状态,
并
执行函数十次而不是一次。我看不出重点。在
react
控制台中,状态标记为true,并且仍然传递我
的
if语句。const [isFetchedData, setIsFetchedData] = useState(false
浏览 1
提问于2019-04-14
得票数 0
2
回答
React
:将焦点放在componentDidMount上,如何使用钩子来实现?
、
在
React
中
,使用类,我可以在组件加载时将焦点设置为输入,如下所示: txt1 = null; ref={e => this.txt1 = e}/> }我正在尝试使用新
的
重写这个组件
浏览 1
提问于2018-11-07
得票数 17
回答已采纳
1
回答
为什么对象变量不能在useEffect
中
更新?
、
我有一段反应代码:import ".</h2> );我想知道为什么控制台总是将值打印为对象x
中
的
键x1
的
空数组。这里遗漏了什么?
浏览 1
提问于2021-08-30
得票数 0
回答已采纳
2
回答
功能组件
中
的
useRef
()不能。空不是一个对象。
、
、
我有一个功能组件,它会导致以下错误: import
React
, { useState,
useRef
} from "
react
"; const UselessTextInput = ({ hide }) => {const [text, onChangeText] =
Re
浏览 7
提问于2022-04-25
得票数 0
回答已采纳
4
回答
如何在输入类型date [
React
]
中
设置占位符
、
、
、
这是我
的
代码 <input type="text" onChange={(e) => { setbirth(moment(e.target.value).format('YYYYMMDD')) }}
浏览 0
提问于2021-07-22
得票数 2
1
回答
反应错误:元素类型无效:需要一个字符串
、
我正在用
React
制作日历,但是当我试图运行它时,这个问题就会显示出来:import
React
, {
useRef
,useState } from "
react</
浏览 2
提问于2021-11-17
得票数 0
1
回答
()是如何在引擎盖下工作
的
?那究竟是指什么?
、
、
、
我一直在处理
React
钩子
useRef
()
的
一些问题,我想这是因为我还没有真正掌握它
的
概念和功能。 这是因为
useRef
() 创建了一个普通
的
JavaScript对
浏览 0
提问于2019-04-04
得票数 4
回答已采纳
1
回答
Debounce函数未按预期工作,就好像它没有被执行一样
、
我试图避免在我
的
项目中使用lodash,并且我已经消除了所有的东西,除了这个去反跳函数。根据this You-You Need
的
说法,这种去掉应该可以很好地工作。但是,由于某些原因,它没有被调用。这是我
的
资料, import * as
React
from "
react
"; const [value,编辑 如果我这么做了, const handleChange =
React</e
浏览 39
提问于2021-04-26
得票数 0
3
回答
响应
useRef
不更新和
呈现
新值
、
、
我是一个初学者,,我对这个特定
的
代码片段有一个问题。 并不是所有的虚拟
数据
都是
呈现
出来
的
,即使我直接复制它
的
值并将其
呈现
为单独
的
子
数据
。当我单击add按钮来创建一个新
的
输入表单时,它不会被添加到
呈现
中
。我故意选择使用
useRef
而不是useState,因为在用户添加或编辑了他们想要
的
任何链接之后,我想将keyRef发送到NoSQL
数据
浏览 4
提问于2020-08-29
得票数 7
1
回答
如何只在
react
中注册一次
并
获取useState更改
、
我有一个
react
钩子组件,它需要注册到外部事件,如下所示: registerOnSaveEvent: (fn: ()) => { const serviceNameInput =
useRef
; }}
浏览 2
提问于2021-08-17
得票数 1
回答已采纳
2
回答
React
:如何重构它以防止整个重新渲染,并将其封装为重要
的
组件?
、
、
、
、
我正在使用一个父组件,它定义了一个useState来管理我想要在面板
中
显示
的
消息 类似这样
的
代码(伪代码) const
Com
1 = ({message, setMessage}) => { }, [message]) } const
Com
2return <><
浏览 54
提问于2020-01-15
得票数 0
回答已采纳
3
回答
使用
React
.js删除html元素
、
我正在使用
React
.js和JQuery来构建一个登录页面。我想有一个按钮消失后,一些
数据
被提交。我想知道与仅仅使用JQuery命令$(‘
React
.js’).remove()相比,是否有更好
的
方法用按钮删除html元素(按钮)?谢谢!
浏览 4
提问于2015-07-03
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券