自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 memo、useCallback、useMemo三者的区别

memo、useCallback、useMemo三者的区别相同点1.都是在函数式组件中使用2.都是为了阻止子组件的被动渲染(父组件重新render,子组件也跟着render)不同点1.memomemo类似于PureCompoent 作用是优化组件性能,防止组件触发重渲染不足: 如果参数中含有函数不能阻止有点: 缓存组件使用场景: 不给子组件传递函数,并且子组件根据自身以来渲染2.useMemouseMemo其实和memo是一样的不足: 如果参数中含有函数不能阻止优点: 缓存变量(返

2022-05-21 19:00:54 1141

原创 优化h5的滚动功能:在vue和react中使用better-sroll插件的踩坑笔记

使用better-scroll插件实现滚动效果和功能

2022-05-21 13:32:06 882

原创 关于react-router的踩得那些坑: export ‘Switch‘ (imported as ‘Switch‘) was not found in ‘react-router‘报错

今天写react项目出现了个报错,前前后后整了两个多小时,这里分享一下,避免踩坑我们知道,在react项目里使用路由的集中管理,需要安装react-router-config,而在我安装引入之后就出现以上报错,后面改版本,切node版本,都不好使。我只好顺着错误去看看react-router-config的源码,这里发现react-router-config使用的竟然还是react-router v5的Switch,,我的react-router-dom是^

2022-02-14 22:18:15 4818

原创 Rudex devtools :redux调试工具

bdy链接:百度网盘 请输入提取码提取码:reac安装步骤:下载完成后直接将安装包拖到浏览器扩展程序界面即可没生效把项目重新跑一遍,有此图标代表插件生效了f12里就有了调试界面...

2022-02-12 12:36:57 476

原创 前端性能优化-对图片进行后压缩发向后端

前端性能优化-对图片进行后压缩发向后端

2022-02-08 20:37:09 598

原创 Uncaught (in promise) TypeError: Cannot read properties of null (reading ‘map‘)报错

Uncaught (in promise) TypeError: Cannot read properties of null (reading 'map')报错

2022-02-08 20:34:34 9629

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除