腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(8929)
视频
沙龙
2
回答
来自
useRef
React
钩子
的
值
仅
具有
初始值
、
我正在尝试使用一个
钩子
来存储状态。这个
钩子
公开对
值
的
引用和一个简单
的
赋值函数。我想有一个不同
的
更新挂钩,其中使用所说
的
mutator。虽然在更新程序中,
值
是正确
的
,但如果我有另一个
钩子
,则
值
始终是
初始值
。这里有一个重现这个问题
的
例子。import
React
, { useEffect,
useRef
} from "<
浏览 19
提问于2020-04-16
得票数 0
回答已采纳
1
回答
键入'MutableRefObject<HTMLInputElement \\ undefined>‘不能指定键入'LegacyRef<HTMLInputElement> \未定’。
、
鉴于这一非常简单
的
组成部分: const handleRef =
React
.
useRef
<HTMLInputElement|undefined>() setChecked(checked
浏览 5
提问于2022-11-03
得票数 0
回答已采纳
2
回答
我们可以在
useRef
中将null作为第一个
值
传递给JS吗?
、
如果我们在
useRef
中传递或不传递null作为初始参数,有什么区别吗?就像我们在
React
的
功能组件中创建状态一样,我们传递null作为第一个
值
,然后更新它!如果我们在
useRef
中也传递空,比如或两者都是对
的
?
浏览 1
提问于2021-06-10
得票数 1
回答已采纳
4
回答
Reactstrap工具提示导致错误:无法在dom中识别目标“TooltipExample”
、
下面是关于Reactstrap中
的
的
代码示例: super(props); tooltipOpen: true
浏览 0
提问于2018-05-21
得票数 12
1
回答
如何有条件地设置useState
的
泛型类型,或者如果在自定义
钩子
中设置了
初始值
,则如何从状态中移除类型“未定义”?
、
、
、
我有一个自定义
钩子
来帮助对API
的
异步查询。
钩子
的
工作方式类似于一个常见
的
useState语句,因为您可以设置
初始值
或将其保留为未定义
的
值
。在内置useState语句
的
情况下,当指定
初始值
时,状态
的
类型不再是未定义
的
类型(例如,类型从(TType
的
未定义
的
)变为(TType))。否则,我需要在使用
钩子
的
任何地方
浏览 11
提问于2021-12-17
得票数 4
回答已采纳
2
回答
ReactJS useEffect()每次在页面加载时都在运行
、
、
、
我
的
useEffect()每次都在页面加载时运行。我要它运行后,我点击一个按钮。我
的
代码如下: const [
浏览 1
提问于2020-11-05
得票数 1
回答已采纳
1
回答
如何在功能组件中存储初始支撑状态?
、
我需要将一些道具传递给第三方绘图库,但我只需要传递道具
的
初始值
。我制作了一个包装器组件,它捕获初始道具
的
状态,然后将它们传递给第三方组件。return <ThirdParty zoom={initialZoom} center={initialCenter} />我尝试了useMemo,但是eslint也警告说缺少依赖关系: function Wrapper({ cente
浏览 7
提问于2022-02-25
得票数 3
回答已采纳
1
回答
使用componentDidUpdate自动滚动定位标签元素
、
、
、
我
的
URL <div className={child}> componentDidUpdate(){ let id = this.props.history.location.hash.repl
浏览 8
提问于2020-10-06
得票数 1
回答已采纳
2
回答
如何在
React
.createRef()方法上设置
初始值
?
、
、
我使用ref (当前滚动
值
)管理组件中
的
滚动。我不能使用state和setState,因为当用户滚动时,setState方法会使事情变得非常不稳定和不可能。因此,我决定使用不重新呈现组件,而是在组件重新呈现时保存
值
的
render。我
的
问题是我不能为这个引用设置一个
初始值
。由于我使用
的
是类组件,所以我不能使用简单
的
useRef
react
钩子
,它允许很容易地设置
初始值
.相反,我使用<
浏览 5
提问于2021-07-30
得票数 4
回答已采纳
1
回答
"useRefs“变量是div引用
的
初始值
吗?
、
、
、
、
我正在尝试建立一个带有反应
钩子
的
音频进度条。我遵循了一个基于
react
类
的
组件
的
教程,但我对refs有点迷惑。 当页面加载时,如何给我
的
useRef
变量一个div ref
的
初始值
?显然,时间线ref是空
的
,因为它没有
初始值
。我如何将它连接到useEffect
钩子
中带有时间线id
的
div?setDuration] = useState(0); const [cu
浏览 30
提问于2020-03-28
得票数 0
回答已采纳
1
回答
如何绑定到
钩子
中引发
的
事件?
除了
钩子
中
的
支柱值更新之外,我还需要绑定到
钩子
中触发
的
事件。因此
钩子
的
使用者可以绑定到类似事件
的
addEventListner,removeEventListener。我该怎么做?到目前为止我所拥有的是: name: string; onChange
浏览 1
提问于2021-06-17
得票数 0
回答已采纳
2
回答
TS2531:对象可能“空”
、
、
我在我
的
类型记录文件中有下面的代码片段(反作用-类型记录)。但是,在运行我
的
应用程序时,即使在进行空检查之后,我也会得到错误"object可能是null“ const handleClose = (event:
React
.MouseEvent<Document, MouseEvent> |
React
.SyntheticEvent) =
浏览 2
提问于2020-11-01
得票数 2
回答已采纳
1
回答
为什么状态不是用给定
值
初始化
的
?
、
、
、
最新
的
值
来自
props,但是当它被添加为state
的
初始值
时,它不会显示出来。 ? import
React
, {
useRef
, useState } from "
react
"; const [priceInput, setPri
浏览 20
提问于2021-10-14
得票数 0
回答已采纳
1
回答
React
.js在useState设置默认
值
之前运行useEffect
、
、
我有一个叫做employee.js
的
react
组件。我使用此组件创建员工和更新员工。我管理着一个名为isUpdate
的
州。 在useEffect
钩子
的
帮助下,我更改了isUpdate=true。
钩子
的
代码。请注意控制台日志"line 1“"line 2”和“
初始值
”。 我
的
问题是,
初始值
甚至在line 1之前就打印出来了。所以那时
初始值
是空
的
。但是这些
值
浏览 78
提问于2020-08-27
得票数 1
1
回答
如何只在
react
中注册一次并获取useState更改
、
我有一个
react
钩子
组件,它需要注册到外部事件,如下所示: registerOnSaveEvent: (fn: ()) => { const serviceNameInput =
useRef
;
浏览 2
提问于2021-08-17
得票数 1
回答已采纳
1
回答
清除useEffect清理中
的
引用
、
、
我有一个名为useInitial
的
钩子
,定义为 ref.current = value; // eslint-disable-next-line
react
-hooks/exhaustive-depsReturn previous value
浏览 19
提问于2020-02-20
得票数 1
1
回答
对useMemo钩在反应中
的
奇怪表现感到困惑
、
、
、
这是我自己
的
钩子
,用于在
React
中实现debounce。import { useMemo,
useRef
} from "
react
"; const fnRef =
useRef
(fn) debugger
浏览 3
提问于2022-04-14
得票数 1
2
回答
防止在初始渲染时触发useEffect
、
、
、
我想为自定义输入做一个去抖动,但我
的
问题是我不能在初始呈现时停止useEffect触发器 import { useDebouncedCallback } from "use-debounce"; } const [value, setValue] = useState("");
React
.useEffect
浏览 109
提问于2020-04-10
得票数 1
1
回答
Ref: Uncaught :无法设置属性'innerHTML‘为null
、
我
的
构造函数中有这些参考资料 super(props); this.sunglassesTintsTab =
React
.createRef(); this.fashionTintsTab =
React
.createRef();=
React
.createRef();这是我
的</e
浏览 2
提问于2020-09-10
得票数 3
2
回答
功能组件中
的
useRef
()不能。空不是一个对象。
、
、
我有一个功能组件,它会导致以下错误: import
React
, { useState,
useRef
} from "
react
"; const UselessTextInput = ({ hide }) => {const [text, onChangeText] =
Re
浏览 7
提问于2022-04-25
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券