E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
useRef
【JS】React Hooks 使用详解:从入门到精通的超详细教程
基础useState基本用法多个状态useEffect基本用法依赖项useContext基本用法高级ReactHooksuseReducer基本用法useCallback基本用法useMemo基本用法
useRef
ChatGPT-千鑫
·
2025-04-02 13:13
javascript
javascript
react.js
开发语言
TypeScript + React Hook 的类型处理
useRefconstref=
useRef
(null)useStateconst[name,setName]=useState('未定义变量')const[age,setAge]=useState(28
Ranye123
·
2025-03-28 02:21
Js/Ts
React
&
Redux
typescript
react.js
javascript
react-11(自定义hook、
useRef
)
自定义hook主要是我们利用已有的hook,实现hook的效果,并在其他地方引用。(感觉像是封装了一个方法)//定义constfetchHook=(url)=>{const[data,setData]=useState({})const[loading,setLoading]=useState('')useEffect(()=>{setLoading('loading')axios.get(url
我只是想饮一杯奶茶
·
2025-03-21 04:09
react
JavaScript
react.js
javascript
前端
typescript
react hook:
useRef
,forwardRef, useImperativeHandle父子通信
使用场景:父组件调用子组件里的方法父组件:Father.tsximportReact,{
useRef
}from'react';importChildrenfrom'.
取啥好
·
2025-03-21 04:37
react
react.js
javascript
前端
深度解析 React
useRef
Hook 的使用
useRef
返回一个可变的ref对象,其.current属性被初始化为传入的参数(initialValue)。返回的ref对象在组件的整个生命周期内持续存在。
Jason Ma丶丶前端工程师
·
2025-03-21 04:06
React
javascript
react.js
javascript
前端
解释 一下什么是 React 的
useRef
Hook
useRef
是React中的一个Hook,用于创建一个可以持久化存储的可变引用。它通常用于访问DOM元素或保存任何可变值,而不触发组件的重新渲染。
祈澈菇凉
·
2025-03-21 03:34
react.js
javascript
前端
React学习笔记20
、语法实现//子组件constInput=forwardRef((props,ref)=>{return})//父组件functionfather_component(){constinputRef=
useRef
充气大锤
·
2025-03-19 17:22
React学习笔记
学习
笔记
javascript
前端
算法
开发语言
react.js
React篇之three渲染
需求:拖拽右侧面板,里面的three模型能够自适应import{useEffect,useState,
useRef
}from'react'import'.
这个一个非常哈
·
2025-03-14 17:57
react.js
前端
前端框架
React Refs:深入理解与最佳实践
与类组件的ref属性不同,函数组件的ref需要使用
useRef
钩子。正确使用refs可以大大提升React应用的性能和可维护性。本文将深入探讨ReactRefs的原理、用法以及最佳实践。
froginwe11
·
2025-03-05 10:07
开发语言
react19设计AntVX6 人工智能建模 DAG 图
HomeTop.tsximportReact,{useState,useEffect,
useRef
}from'react'importuseStorefrom'../../..
I like Code?
·
2025-02-22 02:06
AntV
X6
javascript
前端
开发语言
React 自定义 hooks实现自动上报 页面浏览量|点击事件
createContext({});exportconstuseLog=()=>{/*定义一些公共参数*/constmessage=useContext(LogContext);constlistenDOM=
useRef
一个00后前端开发
·
2025-02-18 17:01
前端框架
react.js
【React Hooks原理 - forwardRef、useImperativeHandle】
概述上文我们聊了
useRef
的使用和实现,主要两个用途:1、用于持久化保存2、用于绑定dom。
宇豪学习录
·
2025-02-16 01:40
React
Hooks原理
react.js
javascript
前端
React Hooks forwardRef useImperativeHandle TypeScript类型 最佳实践
refuseImperativeHandle:用于自定义暴露给父组件的实例值版本"react":"^17.0.2""@types/react":"^17.0.44"代码父组件import{FC,useEffect,
useRef
m0_67265464
·
2025-02-16 00:05
面试
学习路线
阿里巴巴
java
java进阶
后端
react中如何获取真实的dom
1.函数组件中的
useRef
在函数组件中,获取DOM元素的引用需要使用
useRef
钩子。
逆袭的菜鸟X
·
2025-02-15 06:42
前端面试集锦
react.js
javascript
前端
如何用
useRef
优化重复请求
如题:如何用
useRef
优化重复请求。
·
2025-02-13 20:46
next.js + react基础(持续更新)
umijshttps://umijs.org/docs/introduce/introducereact:环境搭建、jsx、组件、useState、useEffect、
useRef
、自定义Hook、智能组件和
wanfeng_09
·
2025-02-10 19:49
react.js
学习
前端
React-Hooks常用示例
文章目录useEffect定义生命周期小小的useEffect其实还有很多问题~useState状态变量
useRef
不引起刷新useLayOutEffectuseMemouseCallBack不是每个函数都需要使用它总结
三寸日光呼
·
2025-02-08 16:08
技术博客
react.js
javascript
前端
React 打印插件 -- react-to-print
一、安装依赖npminstallreact-to-print二、使用import{useReactToPrint}from"react-to-print";importReact,{
useRef
,forwardRef
某公司摸鱼前端
·
2025-02-08 04:37
react.js
javascript
前端
react-to-print
【Three.js+React】教程002:添加lil-gui控制器和加载GLTF模型
文章目录添加lil-gui加载gltf模型添加lil-gui安装lil-gui:npminstalllil-gui实现代码:functionRotatingBox(){constmeshRef=
useRef
叁拾舞
·
2025-02-03 23:08
ThreeJs
react.js
three.js
react中如何获取dom元素
实现代码constinputRef=
useRef
(null)inputRef.current.focus()
捂風鋔笶_小欣同學
·
2025-01-30 06:38
react.js
前端
javascript
react中hooks之useId用法总结以及与
useRef
用法区别
useIdvsuseRefuseId:生成稳定的唯一标识符,主要用于HTML属性关联
useRef
:存储可变值的容器,主要用于保存引用和状态基本用法1.useId基础示例functionFormField
傻小胖
·
2025-01-23 02:32
React
react.js
前端
基于react native的锚点
reactnative的锚点效果示例图示例代码效果示例图示例代码/*eslint-disablereact-native/no-inline-styles*/importReact,{useEffect,
useRef
miao_zz
·
2024-09-14 05:00
React
react-native
react
native
android
react.js
用React 手写 倒计时功能--自定义hooks (逻辑复用)
平时工作偶尔会把一些逻辑相通的功能作逻辑复用,这里记录下来希望对大家实际开发有些帮助需求:点击一个按钮按钮用过n秒回复import{useState,useEffect,
useRef
}from'react
TumbleweeD_*
·
2024-09-04 07:48
react.js
javascript
前端
react 中three.js 模型渲染
npminstallthreeimport*asTHREEfrom"three";import{GLTFLoader}from"three/examples/jsm/loaders/GLTFLoader.js";constmountRef=
useRef
Mr_wuying
·
2024-09-04 07:17
react
javascript
react.js
前端
React|antd|table|给某一条数据设置背景色,并滚动到这条数据的位置
使用rowClassName给满足条件的的行设置类名根据类名获取该行的dom元素使用scrollIntoView让该dom元素滚动到中间位置consttRef=
useRef
();//给key=='xxxxx
黛玉戴玉逮鱼
·
2024-09-03 02:46
前端
react.js
javascript
前端
react中
useRef
是什么?有啥用?怎么用?
useRef
是什么?在React中,
useRef
是一个Hook,它可以用来存储一个可变的值,这个值在组件的整个生命周期内保持不变。
汝&戏
·
2024-09-01 04:00
React
前端
javascript
react.js
javascript
前端
React+Vis.js(06):vis.js修改选中节点的样式和边的样式
文章目录初始化知识图谱选中节点修改节点背景颜色选中节点修改节点文字颜色未选中节点恢复节点背景颜色和文字颜色修改当前选中节点的边的颜色初始化知识图谱创建network.js组件,来初始化原始知识图谱:importReact,{
useRef
叁拾舞
·
2024-08-25 15:46
Vis.js
javascript
react.js
前端
vis.js
React 学习——forwardRef,暴漏子组件的dom元素
父组件拿到子组件的值:使用forwardRefimport{forwardRef,
useRef
}from'react';constInput=forwardRef((props,ref)=>{return
大个个个个个儿
·
2024-08-23 12:04
react
react.js
学习
javascript
useEffect 依赖是数组 而数组引用地址 又不停变化解决方案: 用
useRef
依赖是数组而数组引用地址又不停变化解决方案最粗暴的解决方法,而我也在项目中用过几次,很无奈方法1:useEffect(()=>{...},[JSON.stringify(object)]);方法2:可以基于
useRef
·
2024-02-23 02:37
前端react.js
react 【七】各种hooks的使用/SPA的缺点
文章目录1、Hook1.1为什么会出现hook1.2useState1.3useEffect1.4useContext1.5useReducer1.6useCallback1.7useMemo1.8
useRef
1.8.1ref
KIKIo_
·
2024-02-19 21:40
react
react.js
javascript
前端
hook函数——
useRef
也就是说
useRef
可以存储一个值,但是不被组件渲染,仅仅只是引用,主要包括两个方面,例如使用ref引用一个值,使用ref引用一个dom节点,本文将会从计数器,文本框聚焦的案例来进一步说明这
useRef
-_-你好-_-
·
2024-02-13 23:16
javascript
前端
react中如何理解usestate、useEffect副作用、
useRef
标识和useContext
1.usestate1.1一般使用注意:useState的初始值(参数)只会在组件第一次渲染时生效。也就是说,以后的每次渲染,useState获取到都是最新的状态值,React组件会记住每次最新的状态值。其实与vue中的ref和reactive一样,通过useState获取到的数据可以实现组件视图实时交互,而普通定义的数据仅仅在业务中使用。使用规则:1.每个useState函数可以执行多次,每次执
定位算法工程师
·
2024-02-12 23:55
react
react.js
javascript
前端
odoo自定义widget组件两种方式
your_module.custom_widget',function(require){"usestrict";constcore=require('web.core');constQWeb=core.qweb;const{useState,
useRef
宁致乐水
·
2024-02-09 07:55
javascript
odoo
python
React+Antd实现表格自动向上滚动
一、滚动组件实现如下,/***公共组件:表格滚动*/import{Table}from'antd';import{useEffect,
useRef
}fr
小浣熊喜欢揍臭臭
·
2024-02-07 20:08
React
Antd
react.js
javascript
前端
自定义hook
:React.DependencyList):void{consttime=React.
useRef
(0);React.useEffect(()=>{if(++time.current>1)
penelope_2bad
·
2024-02-06 07:51
React开发必知必会的Hooks
3、Hook总的使用规则一、useState二、
useRef
三、useEffect四、useLayoutEffect五、useReducer六、useContext七、memo与useMemo、useCallback1
Ying(英子)
·
2024-02-05 17:56
react
react.js
javascript
前端
hook
react
hook
hooks
useState
ReactNative实现宽度变化实现的动画效果
效果如上图所示,通过修改设备宽度实现动画效果importReact,{
useRef
,useEffect,useState}from'react';import{Animated,Text,View,Image
xvzhengyang
·
2024-02-05 12:42
react
native
宽度变化
Animated
css动效:气泡在屏幕上随机漂浮
实现气泡随机漂浮效果实现效果React代码css代码总结实现效果React代码//泡泡随机漂浮//这里的封装逻辑是基于每个泡泡大小一样进行封装的importReact,{FC,useState,useEffect,
useRef
神说要有光 ye
·
2024-02-05 04:21
#
动画效果
css
javascript
前端
React Hooks 学习笔记
1.useState()实现对页面数据的存储,当数据改变时候,自动触发render函数2.
useRef
用来解决两个问题:1).是获取DOM元素或子组件的实例对象2).存储渲染周期之间共享的数据3.useEffect4
Programmer boy
·
2024-02-04 15:28
react.js
学习
笔记
react 之 useInperativeHandle
useInperativeHandle是通过ref暴露子组件中的方法1.场景说明-直接调用子组件内部的方法import{forwardRef,useImperativeHandle,
useRef
}from"react
jiojio在学习勒
·
2024-02-03 10:28
React
react.js
javascript
前端
react 之 react.forwardRef
react.forwardRef使用ref暴露DOM节点给父组件1.使用场景import{forwardRef,
useRef
}from"react"//子组件//functionSon(){//return
jiojio在学习勒
·
2024-02-03 08:38
React
react.js
javascript
前端
【React】React预览docx文件
React预览docx文件封装DocxView组件,用于显示docx文件的预览,支持加载loading效果安装依赖npmi docx-previewimportReact,{useEffect,
useRef
郭_昊
·
2024-02-03 00:49
react.js
javascript
ecmascript
【React】前端React 代码中预览展示excel文件
封装了ExcelView来展示excel文件,支持显示loading1.安装依赖npmi@js-preview/excel源码importReact,{useEffect,
useRef
,useState
郭_昊
·
2024-02-03 00:48
React
前端学习
前端
react.js
excel
在 React 函数式组件中使用 useState, 变量,
useRef
的时机
在React函数式组件中使用useState,变量,
useRef
的时机变量变量在每次组件重新渲染的时候都会被重新进行赋值,所以如果你想要保留之前操作的状态的话就不要使用变量useState组件更新不会改变之前的状态
前端小白的摸爬滚打
·
2024-02-01 22:55
React中封装大屏自适应(拉伸)仿照 vue2-scale-box
0、前言仿照vue2-scale-box1、调用示例{/*xxx代码*/}2、组件代码import{CSSProperties,ReactNode,RefObject,useEffect,
useRef
,
小小八毛
·
2024-02-01 20:34
react.js
前端
javascript
react列表拖拽排序组件
React实现一个拖拽排序组件-支持多行多列、支持TypeScript、支持Flip动画、可自定义拖拽区域_react拖拽组件-CSDN博客1、封装的拖拽排序组件importReact,{useEffect,
useRef
凉城┓.〆
·
2024-01-31 14:38
react.js
前端
前端框架
React hooks子组件暴露方法示例
以下是一个实例:User.tsximportReact,{FC,useEffect,useState,
useRef
}from'react';import{Button,Table}from'antd';
likepoems
·
2024-01-31 13:58
React.js
react.js
javascript
ecmascript
echarts-liquidfill水滴球效果
activeTab=readmeecharts-liquidfill水滴球效果import{
useRef
}from'react';import*asechartsfrom'echarts';import'echarts-liquidfill
JoJo-Zhang
·
2024-01-29 11:05
echarts
前端
javascript
React Hooks大全—
useRef
本文将重点介绍
useRef
这个Hook,它可以让你在组件的整个生命周期中访问一个可变的引用对象。
useRef
的主要用途是直接访问DOM子元素,但这并不是它的唯一用途。
CreatorRay
·
2024-01-29 06:26
react
前端
面试
react.js
javascript
前端
React 父组件获取子组件的方法/数据(
useRef
帮同事debug发现的问题,记录一下,弗曼学习大法好interfaceRefFunType{hdlUpdate():void,name:string}父组件使用useRefuseRef()传入的泛型是子组件存放在ref.current中的数据格式,(如果子组件内部绑定了自己的ref,那用的泛型为useRefref是绑定在自定义组件上,子组件直接从props中获取ref是获取不到的,这是因为ref不
SeeU。
·
2024-01-27 22:33
react.js
html5
javascript
hooks
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他