首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
别急国王
掘友等级
获得徽章 19
动态
文章
专栏
沸点
收藏集
关注
作品
赞
207
文章 201
沸点 6
赞
207
返回
|
搜索文章
最新
热门
React 浅比较
以下 react 源码版本为 18.3.0 浅比较:用于判断“props 是否变了”,以便直接跳过组件渲染。 源码位置 18:50:packages/shared/shallowEqual.js 源码
如何防止 React 组件的无效渲染
拆分组件,使用 useMemo useCallback React.memo 保持 key 的稳定,避免变化触发的重渲染 不涉及 ui 的变量不要放在 state 里 useMemo 用于变量,支持传
如何理解 currentHook 和 workInProgressHook
以下 react 源码版本为 18.3.0 结论 currentHook 就是旧的 hook,workInProgressHook 是新的 hook,hook 的更新依赖两者的比对 核心概念(摘自源码
React Hooks 为什么不能写在判断里
以下 react 源码版本为 18.3.0 核心原因 React hooks 使用链表存储状态,依赖调用顺序。如果 hooks 在条件语句中调用,会导致调用顺序不一致,从而引发状态错乱。 关键源码位置
ssr和预渲染的区别
回答来自 DeepSeek 思考: 嗯,用户问的是SSR(服务器端渲染)有没有预渲染,还是这两个是单独的概念。首先,我需要确认自己对这两个术语的理解是否正确。SSR通常指的是在服务器上生成HTML内容
React 最佳实践
总结一下在阅读他人代码,以及看文章时了解到的一些最佳实践写法。 避免条件渲染,尽早 return 条件渲染的写法 尽早 return 的写法 尽早 return 的好处: 逻辑更加清晰,便于维护,一眼
移动端适配
移动端适配 我正在参加「掘金·启航计划」 rem rem 指的是根元素的字体大小 本质 移动端设备的宽高各式各样,有的宽是 375 px,有的是 400px,有的是 500px,在这种情况下,如果页面
H5 页面 ios 输入框无法唤起的一种解决方案
首先声明,这不是一种完美的解决方案,也并非我原创,在这里只是分享给正在寻找解决方案的朋友,希望能够解决你的问题。 问题背景 在一个项目中可能会遇到这种场景,点击主页的搜索框然后会跳转到一个专用的搜索页
一个不成熟的曝光埋点解决方案
需求背景 要求是该物品出现在可视区域后,进行曝光埋点的上传 思路 有两种思路,在页面离开时统一上报已经曝光的物品,或者是一出现在可视区域就立即进行上报。 如果是统一上报,考虑到如果数据量比较大,那么在
Vue nextTick 作用及源码实现
写在开头 本文只是对 nextTick 的实现进行部分解析,若有错误,欢迎指正 nextTick 的作用是什么 要想回答这个问题,我认为得从两个方面来说 Vue 异步更新 DOM 对于 Vue 来说,
下一页
个人成就
文章被点赞
22
文章被阅读
8,541
掘力值
341
关注了
51
关注者
3
收藏集
33
关注标签
29
加入于
2020-02-19