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

原创 数组常用方法

功能:返回一个从开始到结束(不包括结束)选择的数组的一部分浅拷贝到一个新数组对象。功能:创建一个新数组,其结果是该数组中的每个元素调用一个提供的函数后返回的结果。功能:返回数组中最后一个找到的指定元素的索引,如果不存在则返回 -1。功能:返回数组中第一个找到的指定元素的索引,如果不存在则返回 -1。功能:返回数组中满足提供的测试函数的第一个元素的索引。功能:向数组的开头添加一个或多个元素,并返回新的长度。功能:返回数组中满足提供的测试函数的第一个元素的值。功能:对数组的元素进行排序并返回排序后的数组。

2024-08-06 20:07:12 187

原创 concat() 和push()的区别 ,以及Vue响应式的工作原理

Vue 通过代理对象属性的方式来追踪数据的变化。当数据发生变化时,例如对象被重新赋值或数组被改变为新的数组引用,框架才能正确地更新视图。在内存中的引用地址,因此 Vue 的响应式系统无法检测到数组内容的变化,因而不会更新相关的视图。是一个响应式数组,这种赋值操作会触发 Vue 的响应式系统去更新相关的视图。3、当我使用concat()方法时,这种写法会创建一个新的数组,将。简介:我是在使用uni-app图片上传功能发现的他们自间一个区别。,并返回修改后的数组长度。1、我创建了一个响应式的数组。

2024-08-05 17:05:51 331

原创 uni-app和vue3关于Pinia使用与持久化

4、vue3使用时创建Store目录index.ts。4、uni-app使用在持久化属性上有些不同。3、main.js或main.ts引入。1、引入下载Pinia。

2024-08-04 22:38:47 248

原创 整个系统用一个弹窗组件,想想都开心

(3)如果你不想用工具类里面定义好的默认函数,你可以向上面这个例子一样,我重新绑定了一个提交函数commit,里面可以写自己的逻辑。(1)先引入公共组件和工具类,我这里组件是叫Dialig,工具类是useDialog;宽度,高度,标题,想变随时都能根据不同的业务需求而变动,里面的弹框内容也可以自定义,封装一个基于ElementPlus的公共组件Dialog,拿去可以直接用。简介:如果一个系统有很多需要弹框的业务,这么封装组件将非常实用。宽,高,显示隐藏,标题都可以通过组件之间的通信来动态传递。

2024-08-01 15:36:15 322

原创 Web项目图形验证码登入功能完整实现

4.编写登入校验,和验证码校验post请求的controller,里面接收一个登入类型参数,并拿到HttpServletRequest,HttpServletRequest能抓取到该请求的全部信息。重点:在响应拦截器要设置对应的响应头类型,才能保证接收到该图形文件,不然会乱码。5、前端使用axios发送请求,需要 npm i axios。从服务器获取二进制文件(如图像、视频、音频等)时,使用。可以直接获取文件的二进制数据,而不是文本数据导致乱码。2、写一个工具类,里面存一些图形验证码需要的常量。

2024-07-29 16:46:55 262

空空如也

空空如也

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

TA关注的人

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