首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
zxg_神说要有光
掘友等级
神光的编程秘籍
小册《React 通关秘籍》《Nest 通关秘籍》《前端调试通关秘籍》《TypeScript 类型体操通关秘籍》《Babel 插件通关秘籍》作者
获得徽章 27
动态
文章
专栏
沸点
课程
收藏集
关注
作品
赞
655
文章 619
沸点 36
赞
655
返回
|
搜索文章
赞
文章( 619 )
沸点( 36 )
三种自定义 hook 的事件封装方式,你会选择哪种?
我们经常通过自定义 hook 的方式抽离组件的逻辑,而这种自定义 hook 里很多都是给元素绑定事件的。 绑定事件的写法一共有三种,我们一起来过一遍。 首先是 useHover 的 hook: 浏览器
图解网页的各种距离
网页开发中,我们经常要计算各种距离。 比如 OnBoarding 组件,我们要拿到每一步的高亮元素的位置、宽高: 比如 Popover 组件,需要拿到每个元素的位置,然后确定浮层位置: 比如滚动到页面
遇到这三个 api,你会把它封装成组件么?
最近遇到一些组件,它们只是对 api 的一层简易封装,用起来也和直接用 api 差不多。 但是这种组件的下载量还是挺多的。 今天我们一起来写三个这样的组件,大家来感受下和直接用 api 的区别。 Po
原子化状态管理库 Jotai,它和 Zustand 有啥区别?
Jotai 是一个 react 的状态管理库,主打原子化。 提到原子化,你可能会想到原子化 CSS 框架 tailwind。 比如这样的 css: 用 tailwind 这样写: 定义一系列原子 cl
天天用 antd 的 Form 组件?自己手写一个吧
大家写中后台系统的时候,应该都用过 Ant Design 的 Form 组件: 用 Form.Item 包裹 Input、Checkbox 等表单项,可以定义 rules,也就是每个表单项的校验规则。
手写一个 OnBoarding 组件
当应用加了新功能的时候,都会通过这种方式来告诉用户怎么用: 这种组件叫做 OnBoarding 或者 Tour。 在 antd5 也加入了这种组件: 那它是怎么实现的呢? 调试下可以发现,遮罩层由 4
实现 antd 的 Popover 组件,可以很简单
组件库一般都有 Popover 和 Tooltip 这两个组件,它们非常相似。 不过应用场景是有区别的: Tooltip(文字提示) 是用来代替 title 的,做一个文案解释。 而 Popover(
Vite 的实现原理,确实很巧妙
vite 是新兴的构建工具,它相比 webpack 最大的特点就是快。 那它是如何做到这么快的呢? 因为 vite 在开发环境并不做打包。 我们创建个 vite 项目: 安装依赖,然后把服务跑起来:
我最近的生活,一地鸡毛。。。
本来我这是个技术的号,不想发很多技术无关的内容,但是吧,最近遇到的一些事情确实不吐不快。 大家就当个故事看一下吧。 我 18 年的时候买的青岛即墨的房子,买在了最高峰,花了 70 万首付 + 100
《逃出生天之森林求生》开发心得
和大家分享AI文字游戏开发心得和prompt技巧。希望能给追AI浪潮的人和借助大模型二次创作的人一些帮助和思考。
下一页
个人成就
2023年度人气作者No.121
社区共建者
优秀创作者
文章被点赞
50,697
文章被阅读
3,682,266
掘力值
154,617
关注了
225
关注者
23,288
收藏集
0
关注标签
0
加入于
2016-11-19