自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 使用PNPM进行依赖管理

【代码】使用PNPM进行依赖管理。

2023-07-03 15:58:17 566 1

原创 跟着案例一次搞定React-Hooks

React Hooks 中允许我们通过自定义 Hooks 实现公共逻辑的抽离,在不同组件之间复用。自定义 Hooks 中可以使用官方提供的 Hooks 特性定义状态数据和实现逻辑,将逻辑封装起来,通过 return 的方式返回外部需要的状态和方法,不同的组件调用同一个 hook 只是复用了组件的逻辑,并不会共享状态。自定义 Hooks 都以use开头。// 自定义hook function useCount() {

2022-09-02 15:16:04 283 1

原创 基于react和rc-viewer封装一个图片预览组件

在项目实战开发中,图片预览是非常常见的需求,尤其是在做后台管理系统中,我们都知道在使用Vue开发的项目中,v-viewer是一个基于Vue和Viewer.js封装的非常好用的第三方图片预览组件。其实Viewer.js也有基于React封装的版本,那就是rc-viewer。但是,在实际开发中,我们可能有很多页面都需要使用到图片预览功能,作为一个有追求的程序猿,当然无法接收相同的事情重复干。基于组件化的开发思想,今天我们将基于react和rc-viewer二次封装一个图片预览组件。

2022-09-02 15:15:27 684

原创 Redux手把手教学,有这篇就够了

Redux 是 React 框架下的一款状态管理工具,可以实现多个组件之间的数据共享和传递。学习和掌握 Redux 以及周边生态可以使我们更好的进行 React 项目开发。下面我们就详细的讲述 Redux 在实际项目开发中的使用。

2022-09-02 15:14:56 2900

原创 一锅烩了那些React项目开发绕不过去的配置

习惯了使用Vue开发的小伙伴,如果突然切换到React技术栈,刚开始肯定会有些手足无措,因为相比Vue的脚手架Vue-cli,React官方提供的脚手架工具则显得没有那么友好。在Vue-cli中,如果想要扩展webpack配置,只需要在项目的根目录新建一个文件,在该文件中进行配置即可。但是则没有那么简单,它把所有的webpack配置都集成在了的依赖包中,我们无法直接修改的,官方提供了一个命令可以执行脚本将。

2022-09-02 15:13:18 1157

原创 Axios取消重复请求实现

在我们日常开发中,有这样一种场景必须要进行处理,那就是在提交表单的时候,如果很快的重复点击两次,会造成重复请求,第二次请求就会报错,给用户带来很不好的体验,同时如果后端没有加以控制,也容易造成数据重复。所以我们需要对这种重复请求进行处理和控制。axios是现在前端项目开发中必用的一个用于前端后网络请求的工具,它是基于ajax和promise封装而成,很受欢迎。那么,今天就结合axios来实现一下如何取消重复请求。

2022-09-02 15:08:23 2072 3

原创 日常开发常用工具函数总结

前端常用工具函数汇总

2022-09-02 14:54:42 263

原创 一文彻底弄清楚元素的高度和距离属性

元素的位置属性一直是很容易弄混淆的地方,各种高度宽度距离,每次使用的时候都需要各种查查查。今天就将相关属性做一个归类整理,通过画图以最直观的方式展现,也方便日后查阅。

2022-09-02 14:44:15 219

空空如也

空空如也

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

TA关注的人

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