自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 react处理后端返回的文件流(img/jpeg)并展示

react前端获取验证码图片并展示背景:返回的类型为img/jpeg,数据以文件流的形式返回这时preview里会打印图片,看不到文件流信息验证码展示处使用img标签 <img id='captchaImg' src='' alt="点击刷新" style={{ cursor:'pointer' }} onClick={getCaptcha} />getCaptcha方法 const getCaptcha = async (url)=&gt

2021-11-24 13:57:19 4310

原创 正则表达式(密码校验)

对密码进行校验要求6到12个字符,至少包含数字、小写字母、大写字母及特殊字符(包含_)js代码 let newPw = values.newPassword2; let pattern = /^(?=.*?[A-Z])(?=.*?[a-z])(?=.*?[0-9])(?=.*?(_|[^\w\s])).{6,12}$/; if(pattern.test(newPw)){ console.log("符合") } else{ console.log("不符合") }注释: ?=表示

2021-11-24 13:40:47 680

原创 React + Hooks中组件重复渲染的问题

React + Hooks中组件重复渲染的问题问题背景使用useMemo解决问题背景使用React做前端开发时,会用到Hooks函数组件,可以在函数式组件中创建一些状态,当状态发生改变时,页面会重新渲染以更新展示数据,但页面中的状态改变时有时只需要渲染部分组件即可,且当Hooks使用较多时,这种重复渲染会带来不好的视觉体验使用useMemo解决例如在使用某自定义组件时<div style={{height:'100%'}} id = 'funnel'> <DemoFunnel/

2021-09-02 14:18:34 3899

原创 使用IDEA创建一个简单的React项目

创建一个简单的React项目版本说明项目创建与运行结合element-react添加简单的点击计数组件点击运行版本说明IDEA 2020.3.2react 17.0.2element-react 1.4.34项目创建与运行以管理员的身份打开命令提示符,切换到想要存放react项目的空文件夹下安装create-react-appnpm install -g create-react-app创建项目create-react-app demo-react01创建完成后项目文件结构

2021-07-25 22:07:48 3196

原创 前后端结合测试(Vue + Spring Boot)

前后端结合测试版本说明前端修改项目目录结构图添加依赖代码后端修改项目目录结构图代码运行该篇文章接前面的Vue项目中实现简单的页面间跳转和创建一个SpringBoot项目进行版本说明可在命令行或package.json中进行版本查看IDEA 2020.3.2node.js 10.15.1npm 6.4.1vue 2.9.6vue-cli 4.5.13axios 0.21.1element-ui 2.15.3vue-router 3.5.2前端修改项目目录结构图添加依赖在Te

2021-07-25 15:57:25 929 1

原创 创建一个SpringBoot项目

创建一个SpringBoot项目一级目录二级目录三级目录一级目录也可以之后再下载给项目命名之后,等待以来下载完成,目录结构图如下右击运行下图中文件,打开浏览器访问网址http://localhost:8080/因为是新建的项目,还什么都没改,所以上图页面为正常情况,项目创建成功二级目录三级目录...

2021-07-25 13:45:45 351 2

原创 Vue项目中实现简单的页面间跳转

使用路由实现简单的页面间跳转项目目录结构及说明新增文件情况资源下载说明步骤及代码运行接上篇文章,进行简单的页面间跳转项目目录结构及说明项目的目录结构图如下,未展开的文件夹表示未修改新增文件情况在src下新建router文件夹,随后在该文件夹下新建js文件index.js;在components文件夹下新建vue文件Home.vue;资源下载说明vue-routerelement-ui步骤及代码按照上方新增文件情况新建相应文件,名称可变通过在Terminal终端输入命

2021-07-18 00:26:42 9719 2

原创 使用IDEA创建一个简单的Vue项目

使用IDEA创建一个简单的Vue项目Vue项目的创建使用的软件及库版本情况开始新建一个Vue项目运行Vue项目的创建使用的软件及库版本情况可在命令行进行版本查看IDEA 2020.3.2node.js 10.15.1npm 6.4.1vue 2.9.6vue-cli 4.5.13开始新建一个Vue项目项目类型选择JavaScript–>Vue.js项目命名(不能有大写字母)等待项目资源下载完毕后(过程中有一次需要输入Y)的项目目录结构图如下运行打开浏览器访问8

2021-07-16 22:40:47 2018 3

使用IDEA创建的一个简单的react项目

一个简单的React项目,在IDEA创建的初始React项目基础上添加了一个简单的点击计数组件

2021-07-25

空空如也

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

TA关注的人

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