首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
react
订阅
hnscdg
更多收藏集
微信扫码分享
微信
新浪微博
QQ
30篇文章 · 0订阅
前端二面react面试题集锦
react diff 算法 diff算法的作用 计算出Virtual DOM中真正变化的部分,并只针对该部分进行原生DOM操作,而非重新渲染整个页面。 传统diff算法 React的diff算法 什么
React Hooks 的实现必须依赖 Fiber 么?
React 的 hooks 是在 fiber 之后出现的特性,所以很多人误以为 hooks 是必须依赖 fiber 才能实现的,其实并不是,它们俩没啥必然联系。 现在,不止 react 中实现了 ho
86张脑图,一口气看完 React
言简意赅地用86张思维导图🖼,总结 React相关知识点✔,且附原图和源文件📚,快来看看吧🤞~
前端实现word、excel、pdf、ppt、mp4、图片、文本等文件的预览
前言 因为业务需要,很多文件需要在前端实现预览,今天就是了解一下吧。 实现方案 找了网上的实现方案,效果看起来不错,放在下面的表格里,里面有一些是可以直接通过npm在vue中引入使用。 文档格式 老的
React.memo() 和 useMemo() 的用法和区别
在软件开发中,我们通常痴迷于性能提升以及如何使我们的应用程序执行得更快,从而为用户提供更好的体验。Memoization 是优化性能的方法之一。 在本文中,我们将探讨它在 React 中的工作原理
🐢11s到⚡1s,性能优化之首屏加载🚀
在对项目做了一些优化处理后,再次无缓存打开可以发现网页几乎是秒开,平均耗时在1s以内 在这里总结记录一下,基本上都是一些常规可复制的优化手段,希望能为同样想优化网页性能的你提供思路~
关于封装Antd的Tree组件,你也许不知道的事
一般的树形组件,也许会带上例如编辑、删除等自定义功能。例如下图: 而Antd的Tree并不像elementUI的Tree直接提供render-content来自定义节点内容的功能。而是只能给title传入自定义的ReactNode来渲染每个节点的内容。 也许你会说,title部…
umi3源码探究简析
近期,团(ling)队(dao)准(yao)备(qiu)从Vue技术栈转向React技术栈,而且特别指定了使用Ant Design的设计组件库,出于相关生态考虑,我们决定采用蚂蚁金服团队相关react方案。选择理由如下:一来是React原装全家桶比较散,引包组装比较麻烦;二来是…
你不容错过的JavaScript高级语法(再次手写Promise)
以前学习过手写Promise,但是只是在看懂的基础上加以"抄袭"代码。所以,下面一篇文章将总结老师的手写思想,然后记录一下。 promise基础用法如果不熟悉的同学,请访问这里promise用法。 手
学习使用umi和dva,实现数据共享
其中,model 就是把所有跟 redux 相关的 reducer 整合到一个model文件中,通过 namespace 区分 model ,通过 state 存储数据,通过 subscriptions 实现 history 的监听,通过 effect 发起异步操作,通过 re…