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
Anime.js 超级炫酷的网页动画库详解
npminstallanimejs示例基本用法import{animate,createScope,createSpring,createDraggable}from"animejs";import{useEffect,
useRef
伍哥的传说
·
2025-07-19 21:53
前端源码分享
javascript
开发语言
ecmascript
anime.js
timeline
animate
react native学习record one month
Promise、Map、Set等)•熟悉TypeScript类型系统(常用类型定义、接口、联合类型、泛型)React核心•函数组件+Hook(useState、useEffect、useCallback、
useRef
jjjjjjjjj¢
·
2025-07-19 19:07
react
native
react
native
学习
react.js
React对于流式数据和非流式数据的处理和优化
文章目录一、流式数据(StreamingData)1.定义2.常见来源3.处理方式使用`useState`/`useReducer`管理状态使用`
useRef
`存储引用(避免重复渲染)自定义Hook封装逻辑使用
香蕉可乐荷包蛋
·
2025-07-11 16:03
React
react.js
前端
前端框架
Cesium功能集(八):全球体积云
全球体积云效果图完整代码import{useEffect,
useRef
}from'react';import*asCesiumfrom'cesium'
GIS肆月
·
2025-07-11 12:36
Cesium功能集
编辑器
材质
webgl
3d
javascript
React-forwardRef-useImperativeHandle
/components/son";import{useState,
useRef
}from"react";constYear=()=>{constinputR
前端小趴菜05
·
2025-07-09 08:30
react.js
vue.js
前端
解决 ECharts 组件中多个 ID 重复问题
以下是几种解决方案:方案1:使用动态ID(推荐)//React示例functionMyChartComponent(){constchartId=
useRef
(`chart-${Math.random(
啃火龙果的兔子
·
2025-07-09 03:51
开发DEMO
javascript
开发语言
react+antd Table实现列拖拽,列拉宽,自定义拉宽列
/modifiers其中官网有列拖拽,主要结合Resizable实现列拉宽,isResizingRef很重要防止拖拽相互影响1.修改TableHeaderCellconstisResizingRef=
useRef
搬砖的小编
·
2025-07-03 23:54
react.js
javascript
前端
React源码系列之Hooks(useCallback、useMemo)
之前的文章记录了useId,
useRef
,useState钩子函数的使用和原理,其中useState的执行会触发组件的重新渲染,而useId,
useRef
不会引发组件的重新渲染。
HaanLen
·
2025-06-19 19:26
react.js
前端
javascript
#26 React+Typescipt
useRef
类型示例
在React和TypeScript的组合使用中,
useRef
是一个常用的Hook,它可以用来访问DOM元素或者在组件的整个生命周期内持久存储一个可变的值。
a457636876
·
2025-06-18 02:05
React
react.js
javascript
ecmascript
react native中使用fetch做get请求和post请求
get请求:importReact,{useState,
useRef
,useEffect}from'react'import{View,TextInput,Text,Button}from'react-native'importstylefrom
·
2025-06-17 03:31
React高级用法
react高级用法HOCHOC的实现方式1.属性代理(对传入组件属性上的一些操作)2.反向继承Hooks1.useState2.useEffect3.useLayoutEffect4.
useRef
5.useContext6
·
2025-06-17 00:13
React hook之
useRef
ReactuseRef详解
useRef
是React提供的一个Hook,用于在函数组件中创建可变的引用对象。它在React开发中有多种重要用途,下面我将全面详细地介绍它的特性和用法。
沪cares
·
2025-06-10 13:23
react
react.js
javascript
前端
【React源码04】深入学习React 源码实现—— React Hooks 的底层实现原理(useState,useEffect,
useRef
)
深入学习ReactHooks的底层实现原理一、历史背景与设计动机1.1函数组件的局限性(React16.7之前)在React16.8引入Hooks之前,函数组件:无法管理状态(只能使用props);无法执行副作用(如数据获取、DOM操作);难以复用逻辑(需要高阶组件或renderprops);这导致开发者更倾向于使用类组件,尽管它们语法复杂、this上下文混乱。1.2ReactHooks的诞生(R
全栈前端老曹
·
2025-06-10 01:32
源码学习笔记
javascript
前端
react
源码
学习
hooks
react.js
React中子传父组件通信操作指南
方法一:回调函数(最常用)基础示例实际场景:待办事项列表方法二:使用
useRef
传递引用方法三:ContextAPI(跨层级通信)方法四:自定义Hook(状态逻辑复用)最佳实践与注意事项1.回调函数命名规范
司南锤
·
2025-06-09 17:40
前端
react.js
javascript
前端
React 播客专栏 Vol.18|React 第二阶段复习 · 样式与 Hooks 全面整合
样式,决定组件“长什么样”Hooks,决定组件“怎么动起来”我们不但会回顾CSSModules、Emotion、Tailwind的使用场景,还会穿插useState、useEffect、
useRef
等核心
前端达人
·
2025-06-05 06:20
react.js
前端
前端框架
javascript
ecmascript
useRef
、forwardRef、useImperativeHandle
useRefuseRef返回一个可变的ref对象,其.current属性被初始化为传入的参数(initialValue)返回的ref对象在组件的整个生命周期内保持不变forwardRef将ref从父组件中转发到子组件中的dom元素上子组件接受props和ref作为参数useImperativeHandleuseImperativeHandle可以让你在使用ref时自定义暴露给父组件的实例值在大多数
侠气冲天
·
2025-05-30 13:09
reactjs
React Hooks:
useRef
, useImperativeHandle, forwardRef的使用方法
而随着hooks的越来越广泛的使用,我们有必要了解一下在函数式组件中,如何使用Ref.想要在函数式组件中使用Ref,我们必须先了解两个Api,
useRef
和fo
小白6402
·
2025-05-30 13:07
前端JS\TS
工具学习
总结
react.js
javascript
前端
React(五)useEffect、
useRef
、useImperativeHandle、useLayoutEffect
(一)useEffectuseEffect–React中文文档useEffecthook用于模拟以前的class组件的生命周期,但比原本的生命周期有着更强大的功能1.类组件的生命周期在类组件编程时,网络请求,订阅等操作都是在生命周期中完成importReact,{Component}from'react'exportdefaultclassAppextendsComponent{//组件挂载后执行
DogEgg_001
·
2025-05-30 12:34
React
react.js
前端
前端框架
useRef
、useForwardRef 和 useImperativeHandle
useRef
、useForwardRef和useImperativeHandle是React中用于处理引用(refs)的三个不同Hook,它们的用途和应用场景有明显区别:1.
useRef
用途:创建一个可变的
每天吃饭的羊
·
2025-05-30 12:32
react+ts新手
javascript
前端
react.js
【react学习】React + Hooks + TypeScript:父组件调用子组件的方法
父组件:importReact,{createRef,
useRef
}from"react";importChildfrom".
luckyMuses
·
2025-05-22 10:24
react.js
学习
typescript
React自定义Hook之useMutilpleRef
概要我们在React开发时候,有时候需要绑定列表中的多个元素,便于后面对列表中单个元素的操作,但是常用的hook函数
useRef
只能绑定一个DOM元素,本文提供一个可以解决该问题的自定义hook方法,useMutilpleRef
Ethan-DEV
·
2025-05-22 02:26
前端
React
react.js
前端
前端框架
react+ts+openlayer如何创建一个地图
安装OpenLayersnpminstall@types/olol--save2.创建地图组件importReact,{useEffect,
useRef
}from'react';importMapfrom'ol
webgl的乐趣
·
2025-05-21 01:14
openlayer
react.js
typescript
React 中,闭包陷阱
文章目录前言1.经典闭包陷阱示例过期状态问题2.解决方案2.1正确声明依赖数组2.2使用`
useRef
`捕获最新值**2.3使用函数式更新(针对状态更新)****2.4使用`useCallback`冻结闭包
TE-茶叶蛋
·
2025-05-21 00:40
面试复习系列
react
react.js
javascript
前端
它与
useRef
有什么区别?
它与
useRef
有什么区别?前端小伙伴们,是不是在React开发中被refs搞晕过?尤其遇到callbackref和
useRef
时,总纠结“这俩到底有啥区别?什么时候该用谁?”
前端布洛芬
·
2025-05-20 21:50
大白话前端八股
react.js
前端
javascript
React自定义实现useWatch钩子
基本实现import{useEffect,
useRef
}from'react';functionuseWatch(value:T,callback:(newValue:T,oldValue:T|undefined
code36
·
2025-05-16 08:19
react.js
javascript
vue.js
详解 React 中的 ref
它的创建方式有两种,createRef和
useRef
。createRef调用createRef在类组件中声明一个ref,createRef不接收任何参数。
我有一车大西瓜
·
2025-05-12 18:42
react.js
javascript
前端
【React中
useRef
钩子详解】
一、
useRef
的核心特性
useRef
是React提供的Hook,用于在函数组件中创建可变的持久化引用,具有以下核心特性:持久化存储返回的ref对象在组件整个生命周期内保持不变,即使组件重新渲染,current
Zero101713
·
2025-05-12 18:10
react.js
前端
前端框架
react
useRef
、forwardRef和useImperativeHandle的使用
一、useRefconstrefContainer=
useRef
(initialValue);
useRef
返回一个可变的ref对象,其.current属性被初始化为传入的参数(initialValue)
道门十三
·
2025-05-12 17:33
reactjs
react.js
javascript
前端
项目实战--新闻分类
ant-design.antgroup.com/components/table-cn#table-demo-edit-cell使用的是可编辑单元格实现引入可编辑单元格:importReact,{useState,useEffect,
useRef
贩卖纯净水.
·
2025-05-02 13:11
全球新闻发布系统项目
javascript
react.js
开发语言
使用react的ant-design-pro框架写一个地图组件,可以搜索地图,可以点击地图获取点击的位置及经纬度
关键步骤:1.初始化状态和引用使用了
useRef
和useState钩子初始化了一
乐多_L
·
2025-04-24 12:09
react.js
前端
前端框架
React 自定义Hook之usePrevious
基本原理初始阶段(页面加载):组件挂载,
useRef
初始化一个ref对象,此时ref.curret的值是undifined或传入的初始值;组件渲染
Ethan-DEV
·
2025-04-21 11:41
React
前端
JavaScript
javascript
react.js
前端
如何在 React 中使用
useRef
Hook 实现一个简单的定时器功能,并且正确处理清除定时器的操作?
为了让前端工程师轻松掌握在React中用useRefHook实现定时器,我会结合热门前端技术词汇,用大白话搭配详细注释代码,手把手讲解实现与清除的全过程。震惊!原来在React中用useRefHook实现定时器这么简单!手把手教你告别内存泄漏前端开发的小伙伴们,是不是经常遇到在React项目里需要搞个定时器的需求?比如做个倒计时效果、自动轮播图,又或者是每隔几秒去拉取一下最新数据。说到定时器,大家
前端大白话
·
2025-04-20 20:04
大白话前端八股
react.js
前端
前端框架
React-
useRef
如果我们想在hooks里面获同步取最新的值,那么则可以使用
useRef
,关键源码如下:functionmountRef(initialValue:T):{|current:T|}{consthook=mountWorkInProgressHook
感谢上Di_123
·
2025-04-20 05:58
react
前端面试题
react.js
前端
javascript
pdfjs库使用记录1
importReact,{useEffect,useState,
useRef
}from'react';import*aspdfjsLibfrom'pdfjs-dist';//设置worker路径pdfjsLib.GlobalWorkerOptions.workerSrc
java_jun
·
2025-04-19 14:18
javascript
React和Vue 父组件调用子组件的方法
react父组件:使用createRef和
useRef
都可以import{
useRef
}from'react';letChildRef=
useRef
();functionhandleOnClick(){
我的小本本
·
2025-04-19 12:36
js
react.js
javascript
前端
【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
上一页
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
其他