首页
学习
活动
专区
工具
TVP
发布

lhyt前端之路

专栏作者
99
文章
114446
阅读量
19
订阅数
一年半经验前端社招7家大厂&独角兽全过经历 | 掘金技术征文
这次近3个星期,面了7家(拼多多、虾皮、作业帮、猿辅导、商汤科技、快手),全都是线上视频面试的,一般是晚上回家面试或者周末。过程还是挺顺利的,全都过了。时间很紧凑,几乎没什么时间准备和复盘,一环接着一环的,所以就全部凑到一起一次性总结了
lhyt
2022-09-21
5440
可能你的react函数组件从来没有优化过
当16.6的memo问世,函数组件就有了类似PureComponent和shouldComponentUpdate的解决方案,memo的使用方法:
lhyt
2022-09-21
8600
从一次react异步setState引发的思考
一个异步请求,当请求返回的时候,拿到数据马上setState并把loading组件换掉,很常规的操作。但是,当那个需要setState的组件被卸载的时候(切换路由、卸载上一个状态组件)去setState就会警告:
lhyt
2022-09-21
3220
你这磨人的小妖精——选中文本并标注的实现过程
但是现在问题来了,我们这是一个现成的react页面,是一个详情页,页面的内容是多个接口返回填进去的:
lhyt
2020-07-21
1.8K0
小伙伴遇到这个问题说不想干前端了——一次Chrome翻译造成的玄学bug
先让用户刷新再复现一遍,保持一直打开console的状态下操作。再手把手截图指导,如何打开console切到哪个面板,再让对方截图,结果是这样的报错:
lhyt
2020-06-09
1.6K0
记一次preact迁移到react16.6.7的经历
preact作为备胎,但是具有体积小,diff算法优化过的特点,简单活动页用上它是不错的选择。但是考虑到react令人兴奋的新特性,preact并没有按时更新去完全支持它,更严重的是一些babel插件、一些库配合preact会有问题。所以,还是不得不迁移了。
lhyt
2019-03-14
1.1K0
从一次react异步setState引发的思考0. 前言1. 不想一个个改了2. 不想直接改3. 添加业务生命周期4. 更简单一些吧5. 让我们更疯狂一点
一个异步请求,当请求返回的时候,拿到数据马上setState并把loading组件换掉,很常规的操作。但是,当那个需要setState的组件被卸载的时候(切换路由、卸载上一个状态组件)去setState就会警告:
lhyt
2019-03-14
5090
react hook的初步研究前言renderWithHooks的整个过程为什么要顺序调用hook从renderWithHooks开始currentupdateWorkInProgressHook如何
一开始react团队对外宣布hook 的时候,一眼看上去,觉得肯定proxy或者getter实现的,然后在函数组件外面包一层class extend React.Component。读setState钩子的第一个return结果就返回state,第二个结果就是封装了setState。后来发布了,看了一下代码,原来是维护一个队列(可以说很像数组,也可以说维护一个链表)。
lhyt
2019-03-05
2.3K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档