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
useState
React 实现全局状态管理的一种方案
简单的计数器组件在下面的代码定义了一个简单的计数器组件Counter,从0开始计数,每点击一次计数器加一:constCounter=({text})=>{const[count,setCount]=
useState
前端开发小陈
·
2024-01-17 22:06
react.js
javascript
前端
react全局状态管理_React全局状态管理 easy-story-hooks
高性能就像使用
useState
一样简单。使用简单最简单的全局状态管理仅需使用两个步骤,即可初始化全局状态,并将组件状态在两个方向上都绑定到全局状态。
心碎的恶魔
·
2024-01-17 22:35
react全局状态管理
react hooks 中使用 addEventListener 监听事件无法访问到最新的 state 的问题
示例:constExposure=(props:IExposure)=>{const[hasAsyncData,SetHasAsyncData]=
useState
(false);useEffect(()
_揽
·
2024-01-17 12:06
前端学习笔记
react.js
javascript
前端
面试 React 框架八股文十问十答第十期
⭐1)为什么
useState
要使用数组而不是对象在React中,
useState
的设计选择使用数组而不是对象是为了提高性能和简化实现。
程序员小白条
·
2024-01-17 08:23
React
八股文学习
面试
react.js
职场和发展
javascript
前端
前端框架
性能优化
useRef钩子大法好!
与
useState
钩子不同,更新useRef不会触发组件的重新渲染。它通常用于直接访问和管理DOM元素,存储持久值,或处理不应触发重新渲染的值。
今天也想MK代码
·
2024-01-17 08:51
javascript
react.js
前端
【react】记录一次react组件props依赖异步数据(setFieldsValue)后传递form给子组件,再逐层传递给孙子组件引起的未渲染异常
背景react祖父组件设置异步数据(setFieldsValue)后传递form给子组件,再逐层传递给孙子组件引起的未渲染异常,孙子组件如果不设置useEffect和
useState
去监听value的值进行重渲染
hzxOnlineOk
·
2024-01-17 08:14
react.js
javascript
前端
【js】spark-md5来计算文件的MD5值
importReact,{
useState
}from'react';importSparkMD5from'spark-md5';constUploadDemo=()=>{const[file,setFile
bulucc
·
2024-01-16 19:21
前端
javascript
开发语言
vite4加react18加ts-hooks学习篇
相关技术架构,去有意识的去学习了相关东西,内容比较实用,没有引入太多原理和概念,就是最直接最实用的记录下来;react项目中版本"react":"^18.2.0","react-dom":"^18.2.0",
useState
web前端进阶者
·
2024-01-16 14:54
react
typescript
javascript
前端
模拟实现
useState
importReactfrom'react'importAppfrom'./App'importReactDOMfrom'react-dom'constrender=()=>{index=0ReactDOM.render(,document.getElementById('root'))}letstate:any[]=[]letindex=0functionmyUseState(initState
percykuang
·
2024-01-15 22:34
前端react入门day03-react获取dom与组件通信
组件通信父传子父传子-基础实现父传子-props说明父传子-特殊的propchildren子传父使用状态提升实现兄弟组件通信使用Context机制跨层级组件通信受控表单绑定概念:使用React组件的状态(
useState
小周不摆烂
·
2024-01-15 18:59
#
前端react入门
前端
react.js
javascript
typescript
visual
studio
code
function hooks
setInterval问题importReact,{
useState
,useEffect,useRef}from"react";importReactDOMfrom"react-dom";functionCounter
邹小邹大厨
·
2024-01-15 16:27
前端 - 用div仿输入框,解决鼠标点击位置错乱的问题
需要将自定义标签插入指定的位置,可能是已有的字符串中间,而现有的组件无法记录失去焦点前的鼠标位置,所以采用div仿造一个div来实现需求,该方案可于移动端和pc端直接上代码importReact,{useEffect,
useState
kelly0721
·
2024-01-15 02:45
前端
前端
2023再谈前端状态管理
在React中,可以使用
useState
或者this.state维护组件内部状态,通过props传递给子组件使用。为了避免状态传递过程中出现混乱,React引入了“单向数据流”的理念。
傲娇的koala
·
2024-01-15 00:43
前端
javascript
react.js
开发语言
ecmascript
react hook问题记录(持续更新)
问题1:
useState
已经重新赋值了,但是拿到的还是之前的值例子1:界面上有个按钮,点击按钮界面上数值会增加1和2constTest=()=>{const[arr,setArr]=
useState
([
优雅1217
·
2024-01-14 04:56
react.js
javascript
前端
React与Vue性能对比
以下是一个简单的示例,用于比较React和Vue在性能方面的差异:React示例:importReact,{
useState
}from'react';constApp=()=>{const[count,
我爱学习yq
·
2024-01-13 15:10
vue.js
react.js
javascript
前端开发基础(5)React
一.基本概念1.JSX2.Props3.State4.虚拟DOM二.Hooks1.
useState
2.useEffect3.useRef4.useContext5.useMemo6.useCallback7
羽墨灵丘
·
2024-01-13 12:40
前端学习
react.js
前端
javascript
requestAnimationFrame实现动效优化
简单需求:一模块,每间隔t秒右移x像素const[left,setLeft]=
useState
(0)consthandlestartAnimation=()=>{addLeft(0)}//通过计时器逐步增加右移偏量
月下yi山人
·
2024-01-13 04:51
react生命周期
useUnmount,useReactive,useUpdateEffect}from"ahooks";importstyledfrom"styled-components";import{useEffect,
useState
紫雪giser
·
2024-01-12 18:32
前端
react.js
前端
javascript
React---函数组件的常用hook
1.useStateimport{
useState
}from'react';interfaceState{count:number;}functionCounter(){const[state,setState
我是火山呀
·
2024-01-12 14:46
react.js
前端
typescript
触底加载上拉刷新
上拉:importReact,{
useState
}from'react';functionShangla(){const[refreshing,setRefreshing]=
useState
(false
wyc_ok
·
2024-01-12 09:58
javascript
前端
react.js
React Hooks useContext 传参数
createContext(null);exportdefaultContext;2、父级组件引入context.js文件,并用Provider包裹子组件,值通过value传递,如下图:importReact,{
useState
蒲厷渶之戀
·
2024-01-12 08:26
react.js
javascript
前端
React实现Vue中的computed、watch、mounted()、beforeDestroy()功能
React实现Vue中的computed、watch、mounted()、beforeDestroy()功能import{useEffect,
useState
,useMemo}from"react";exportfunctionTest
qq_41985405
·
2024-01-12 07:56
react.js
vue.js
前端
React之自定义路由组件
代码自定义路由组件import{useEffect,
useState
}from"react";importReactfrom'react'//路由配置exportconstMyRouter=({children
卡卡舅舅
·
2024-01-12 01:07
前端-React
react.js
前端
javascript
React Portals
protal组件Portal.jsximport{
useState
}from"react";importReactDOMfrom"react-dom";import".
卡卡舅舅
·
2024-01-12 01:06
前端-React
react.js
七、学习useReducer
useReducer是reacthooks中提供的一个高级hooks,即便没有这些高级hooks,只用
useState
、useEffect和useContext,也能完成需求。
代码搬运工_田先森
·
2024-01-11 20:31
React
javascript
reactjs
前端
react hooks
hooks可以在不编写class组件的情况下使用state1、
useState
会返回一对值:当前状态和一个更新值的函数const[state,setState]=
useState
(initialState
Alice_66
·
2024-01-11 20:29
react.js
javascript
前端
ReactHooks:渲染与
useState
一旦组件被初次渲染,就可以调用set函数(
useState
)更新其状态来触发之后的渲染。更新组件的状态会自动将一次渲染送入队列。可以把这种情况想象成餐厅客人在第一次下单之后又点了茶、点
羽墨灵丘
·
2024-01-11 07:18
react.js
javascript
前端
前端er们,你真的会用
useState
么?
在本文中,我们将揭示5个需要你远离的常见
useState
错误。继续关注,从这些陷阱中学习,使你的React代码始终保持最佳状态!忽视不可变规则:React状态是不可变的,这意味着你永
今天也想MK代码
·
2024-01-11 02:18
前端
javascript
reactjs
react16.7 编写自己的钩子
当我们学习使用`EffectHook时,我们从聊天应用程序中看到了这个组件,该组件显示一条消息,指示朋友是在线还是离线:import{
useState
,useEffect}from'react';functionFriendStatus
xiaohesong
·
2024-01-11 00:17
React Hook (一)
,能够使我么们不用Class组件而使用State以及其他的一些特性reacthook大致分为statehook、Effecthook以及自定义hookstatehook的使用importReact,{
useState
余墨残香666
·
2024-01-10 16:11
用JS操作窗口(react中),触底加载,回到顶部,吸顶,下拉刷新,示例代码
window.scrollY创建回到顶部按钮吸顶创建函数应用元素css样式下拉刷新创建新增数据函数加载时间函数应用元素触底加载创建loadMore函数const[hasMore,setHasMore]=
useState
卡科卡
·
2024-01-10 12:27
windows
React + TS todolist demo
TodoListimportReact,{
useState
}from"react";importTodoItemfrom".
每天都要比昨天更快乐
·
2024-01-10 05:45
在React和Vue中实现锚点定位功能
在React中,可以使用
useState
和useEffect钩子来实现锚点定位功能。
无妄的罪
·
2024-01-09 11:21
vue.js
react.js
javascript
React Hooks的
useState
、useRef使用
其中,
useState
和useRef是两个常用的Hooks。1.useStateuseState是一个允许你在函数组件中添加state的Hook。
无妄的罪
·
2024-01-09 11:51
react.js
前端
javascript
React自定义hook及使用规则
1.自定义hook//自定义hook,命名要以use开头functionuseClock(){const[date,setDate]=
useState
(newDate())useEffect(()=>{
92huahua
·
2024-01-08 20:32
react.js
javascript
React Hooks之
useState
、useRef
其中两个常用的ReactHooks是
useState
和useRef。
useState
是一个函数,用于在函数组件中声明和管理状态。
我爱学习yq
·
2024-01-08 11:34
react.js
javascript
前端
前端实现图片验证码(纯代码-可直接拉取使用)
importReact,{
useState
,useEffect}from'react';import{Button}from'antd';exportdefaultfunctionData(){const
今天也要爱小姜
·
2024-01-08 04:50
JavaScript
前端
canva可画
【中后台全屏插件和使用方法】
pnpminstallscreenfull首先可以通过一个状态用来区分当前页面是否是全屏状态,比如://是否全屏状态const[isFullScreen,setIsFullScreen]=
useState
九层嵌套 for 循环
·
2024-01-08 04:44
前端
记一个React组件入参不当导致页面卡死的问题
/App.css';importReact,{
useState
,useEffect}from"rea
zhichaosong
·
2024-01-08 03:21
JavaScript
react.js
前端
前端框架
【antd受控树Tree组件】
1、效果2、代码importReact,{
useState
}from"react";import".
呐呐呐呐。
·
2024-01-08 01:57
前端
javascript
react.js
React Hooks中
useState
的介绍,并封装为useSetState函数的使用
useState
允许我们定义状态变量,并确保当这些状态变量的值发生变化时,页面会重新渲染。
1024小神
·
2024-01-07 22:32
HTML前端
react.js
javascript
前端
React之useRef hook
useThrottle.jsximport{useEffect,useRef,
useState
}from"react";import{useEffect,useRef,
useState
}from"
卡卡舅舅
·
2024-01-07 03:13
前端-React
react.js
React 实现拖放功能
样例布局拖放LayoutResize.jsimportReact,{
useState
}from"react";import{Button}from"antd";import".
卡卡舅舅
·
2024-01-07 03:40
前端-React
react.js
前端
【react-taro-canvas】用canvas手写一个数字、字母混合的行为验证码
字母混合的行为验证码实现效果源码实现效果源码importTarofrom"@tarojs/taro";import{View,Canvas,Input,Button}from"@tarojs/components";import{
useState
thinkasany
·
2024-01-06 16:27
react.js
taro
javascript
canvas
ref hook之useRef
一、useRefuseRef函数:1.一个参数:默认值2.返回一个固定的对象(对象的地址是不会变化的),{current:值}importReact,{
useState
}from'react'exportdefaultfunctionApp
_处女座程序员的日常
·
2024-01-06 14:17
React
js
前端
javascript
react.js
前端
useMemo
useCallback函数会直接返回函数fn的引用地址importReact,{
useState
,useCallback}from'react
_处女座程序员的日常
·
2024-01-06 14:17
React
js
前端
前端
react.js
javascript
react高阶成分(HOC)
使用React函数式组件写了一个身份验证的一个功能,示例通过高阶组件实现的一个效果展示:importReact,{
useState
,useEffect}from'react';//定义一个高阶组件,它接受一个组件作为输入
代码真的养发
·
2024-01-06 09:21
react.js
前端
javascript
React快速入门
可以通过构造函数(constructor)或者使用React的钩子函数(hook)
useState
来定义状态。
代码真的养发
·
2024-01-05 22:26
react.js
javascript
前端
React拖拽实践
基本原理在React中实现拖拽功能的基本原理是:1.跟踪拖拽的状态:使用React的状态管理机制(通常是
useState
或useReduc
代码真的养发
·
2024-01-05 18:01
react.js
前端
前端框架
react antd,echarts全景视图
1.公告滚动,40s更新一次2.echarts图标左右轮播60s更新一次3.table表格import{
useState
,useEffect}from'react';importSliderfrom'react-slick
Sunny
·
2024-01-05 15:04
react.js
echarts
前端
上一页
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
其他