首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
React
订阅
itpretty
更多收藏集
微信扫码分享
微信
新浪微博
QQ
37篇文章 · 0订阅
如何优雅的防止按钮重复点击
1. 业务背景 在前端的业务场景中:点击按钮,发起请求。在请求还未结束的时候,一个按钮可以重复点击,导致接口重新请求多次(如果后端不做限制)。轻则浪费服务器资源,重则业务逻辑错误,尤其是入库操作。 传
IntersectionObserver:实现滚动动画、懒加载、虚拟列表...
IntersectionObserver使我们能够轻松获取获取元素的交叉状态,实现诸如懒加载、埋点监控、视差滚动等多种场景。 它性能良好,用法简洁。带来了极大的便利和用户体验,非常值得尝试。
[React 进阶] 掌握 React18 全部 Hooks
一、数据更新驱动 1. useState 1. 基础介绍 useState主要用于声明和操作状态变量,可以使函数组件像类组件一样拥有state state:状态,作为渲染视图的数据源 setState
译文: Zustand:究竟比React Context好在哪里?
Zustand 是一个极简的依赖库,提供了一种直接管理状态的方法。在本文中,我们将通过一个示例来讨论它的优势。
还在用redux?试试更方便的zustand
一、特点 1. 完整的 ts 支持 2. 相比于redux,@reduxjs/toolkit等库,API简单,易于上手 3. 基于发布订阅模式实现的响应式
React 代码再也不用写 memo 了,这也太神奇了吧!
前言 在 React Conf 2024,React Complier 终于开源了,第一次亮相是在 React Conf 2021,那时还叫做 React Forget,是黄玄做的一次 sharing
总结25个React高级用法
使用了近两年的React框架,最近将开发过程中使用到的一些“高级”用法整理出来,一方面梳理一下自己的思路;另一方面期待能够帮助有需要的同学。
suspense 和 lazy 配合实现懒加载的原理浅析
先看下面这段代码 这段代码模拟了懒加载的过程,运行之后,屏幕上会先展示 Suspense 的 fallback—— 加载中。。。 过 5 秒钟加载到组件后会自动重新渲染屏幕上出现 函数组件。。。。那这
[译] React 中的 "最新 Ref 模式"
当你想跟踪一个值但不想在更新它时触发重新渲染时,就可以使用`useRef` .
React 为什么会 re-renders
这是我在团队内部的一次技术分享, 分析导致 React 重新渲染的情况,并通过大量代码演示如何避免不必要渲染