首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
React
订阅
Running53
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
Shadcn UI, 最热门的前端开源技术
shadcn/ui 是 2023 年在 GitHub 上星星数量增长最多的项目,总共获得了 39.5k 的 star,在 2024 年 3 月已经达到50K 的 star
一道题目暴露出你对useState的认识
在React中,useState钩子是管理函数组件状态的基础工具,其使用方式直观且灵活。然而,对于初学者和一些有经验的开发者来说,useState的工作原理及其细节可能并不是那么直观。
在React Hooks时代,高阶组件只能感叹:既生瑜何生亮?
背景介绍 这是设计模式系列的第十节,学习的是patterns.dev里设计模式中中间件模式内容,由于是资料是英文版,所以我的学习笔记就带有翻译的性质,但并不是翻译,记录的是自己的学习过程和理解。 写在
简单介绍就能理解的 React Portals(传送门)
React Portal 提供了一种将子节点渲染到父组件以外的 DOM 节点的优秀解决方案。Portal 的最常见用例是子组件需要从视觉上脱离父容器,如下所示。 可以使用 ReactDOM.createPortal(child,container) 创建一个 Portal。这里…
react数据请求为什么在ComponentDidMount生命周期
在react中,Ajax数据请求通常在ComponentDidMount生命周期中执行,主要考虑以下两个原因:首次渲染时,在ComponentDidMount之后组件才生成对应的DOM结构,可以通过t
受控和非受控组件真的那么难理解吗?(React实际案例详解)
你盼世界,我盼望你无bug。Hello 大家好!我是霖呆呆。 最近都没怎么输出了😂,不是停更通知就是"软文",还是有点不好意思的。问题不大,我道(皮)谦(厚)咯😄。 所以今天咱再来聊点技术相关的东西吧,也就是本篇的标题——受控和非受控组件。 写这篇文章的原因是呆呆在写HOC…
从根上理解 React Hooks 的闭包陷阱(续集)
上篇文章我们知道了什么是 hooks 的闭包陷阱,它的产生原因和解决方式,并通过一个案例做了演示。 其实那个案例的闭包陷阱的解决方式不够完善,这篇文章我们再完善一下。 首先我们先来回顾下什么是闭包陷阱
从根上理解 React Hooks 的闭包陷阱
现在开发 React 组件基本都是用 hooks 了,hooks 很方便,但一不注意也会遇到闭包陷阱的坑。 相信很多用过 hooks 的人都遇到过这个坑,今天我们来思考下 hooks 闭包陷阱的原因和
react 中 css modules-基本使用
步骤 改样式文件名。从 xx.scss -> xx.module.scss (React脚手架中的约定,与普通 CSS 作区分) 引入使用。 组件中导入该样式文件(注意语法) 通过 styles 对象
用React Query建立一个类似Instagram的无限滚动feed
无限滚动是一种流行的交互模式,允许用户在向下滚动页面时持续加载内容。这意味着一个应用程序获取一小块数据,并在用户滚动时继续获取更多数据。 这种模式最常见的使用案例之一是在大规模的社交媒体网站上看到的,