如果是异步的,那应该打印的时候 count 还没修改,依然是 0,所以打印两次 0。
距离上次总结过去半年了,这半年经历了很多的事情,经历了外企、自由职业,经历了上海全套的疫情,经历了比较 emo 的时刻,所幸技术还是在稳步成长中,也写了第二本小册,关于 ts 类型体操的。...
React 是前端开发每天都用的前端框架,自然要深入掌握它的原理。我用 React 也挺久了,这篇文章就来总结一下我对 react 原理的理解。
东东是一名前端工程师,主要用 React 技术栈,用了多年之后想深入一下,所以最近开始看 React 源码。
在 TypeScript 里声明模块,最早是用 namespace 和 module 的语法,后来支持了 es module,类型和变量会用 import 来导入、用 export 导出。
React 是基于 vdom 的前端框架,组件 render 产生 vdom,然后渲染器把 vdom 渲染出来。
有同学说,我用 Chrome DevTools 调试网页,可以查看元素,网络请求,断点运行 JS,用 Performance 工具分析性能等,这是网页的调试。
你发现它重新渲染了,因为普通的 class 组件只要 setState 就会渲染。
D2C 是指 Design to Code,设计稿转代码,输入是 sketch、figma、PSD 等设计稿,输出是 vue、react、小程序等各平台的前端代码。
写 react 项目的小伙伴应该都用过 antd 组件库,但绝大多数同学并没有看过它的源码。