自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 React性能优化点

7、使用 React.PureComponent 或 shouldComponentUpdate: 对于纯展示的组件(没有内部状态或依赖),使用 PureComponent 或自定义的 shouldComponentUpdate 方法,可以避免不必要的重新渲染。4、使用 React.memo: 对于那些不依赖于父组件传入的 props 的函数组件,可以使用 React.memo 进行包裹,减少不必要的重渲染。9、使用合适的库和插件: 选择合适且经过优化的第三方库和插件,避免过多冗余的库,以减少性能开销。

2024-04-24 18:04:02 301

原创 ES6新特性

let、const、var有什么区别?

2024-04-23 11:41:13 497

原创 axios请求取消场景及例子

在下面代码中,我们在组件的状态中设置了cancelToken和source,它们是Axios提供的用于创建CancelToken的工具。而有时候,我们可能需要在发送请求后取消它,比如用户在请求还未完成时离开了当前页面或者执行了其他操作,本文将介绍如何在使用 Axios 发送请求时取消这些请求。在 Axios 中,取消请求的基本思路是创建一个用于取消的标记(cancel token),并将其与特定请求关联。取消标记只能取消尚未完成的请求,无法取消已经完成的请求。确保在组件卸载时取消请求,以免造成内存泄漏。

2024-04-23 11:00:28 895

原创 axios请求参数加密

在React中使用Axios发送请求时,如果需要对请求参数进行加密,可以在发送请求前对参数进行加密。以下是一个使用Axios和CryptoJS库对参数进行 AES 加密的例子。请注意,前端加密不是一个安全的做法,因为密钥容易被获取。你应该在后端进行加密,并确保安全性。

2024-04-23 10:42:55 646

原创 Collection工具类

1、Collections工具类的常用方法1).public static boolean addAll(Collection c, T… elements) :往集合中添加一些元素。 2).public static void shuffle(List2、Comparable和Comparator两个接口的区别。Comparable:强行对实现它的每个类的对象进行整体排序。这种排...

2018-08-15 11:27:59 1188

空空如也

空空如也

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

TA关注的人

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