自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 js 判断pc 还是移动端环境

【代码】js 判断pc 还是移动端环境。

2024-09-23 11:06:06 108

原创 解构赋值(数组 对象 函数)

【代码】解构赋值(数组 对象 函数)

2024-08-12 16:05:41 107

原创 input file文件上传转base64格式

【代码】input file文件上传转base64格式。

2024-08-09 11:00:24 324

原创 Axios 怎么通过 FormData 对象上传文件

FormData 是一个用于在客户端创建表单数据的接口。它可以通过 JavaScript 中的构造函数创建。FormData 可以将表单字段的键值对以键值对的方式添加,同时也支持添加文件。在文件上传的场景中,我们可以使用 FormData 对象来收集表单数据,包括文件和其他文本字段,然后将其发送到后端服务器。FormData 对象用于将数据编译成键值对,以便将其提交到服务器,它主要用于通过 XHR 传输文件。可以异步上传文件可以上传二进制文件提交表单时自动处理表单数据编码。

2024-08-08 10:15:42 729

原创 Vue + Axios全局接口防抖、节流封装实现,让你前端开发更高效

接口防抖和节流是网站性能优化方案的重要组成部分之一。简单来说,防抖是指在特定的时间内只执行一次函数,而节流是指在一个时间段内才执行一次函数。在前端开发中,通过接口防抖和节流可以有效减少网络请求和服务端负载。通过编写防抖和节流代码的方式,可以确保前端页面不会出现过多的请求数量,从而使网页加载速度更快、响应更灵敏。

2024-07-31 15:47:30 986

原创 elmentui this.$confirm使用模板字符串构建HTML结构

【代码】elmentui this.$confirm使用模板字符串构建HTML结构。

2024-07-24 15:55:49 364

原创 js求和reduce使用方法

选择哪种方法取决于具体的场景和需求。简单的求和操作可以用循环,数组求和可以用。方法,而多个数值的求和可以直接相加或使用解构赋值。3.使用一行代码的简写方法(适用于数组)1.使用循环结构(如。

2024-07-22 10:32:29 630

原创 vue 封装下载xls方法

【代码】vue 封装下载xls方法。

2024-07-10 09:07:47 162

原创 前端JS 插件实现下载【js-tool-big-box,下载大文件(fetch请求 + 下载功能版)

上一节,我们添加了下载大文件的纯功能版,意思就是需要开发者,在自己项目里发送请求,请求成功后,获取文件流的blob数据,然后 js-tool-big-box 帮助下载。但考虑到,有些项目,可能比较简单,在一些没有成形请求封装的情况下,项目里需要一个下载功能。这个时候,这一小节说到的 fetch请求 + 下载功能就有用武之地了。意思就是,自己也不用发送请求了,只需要传入接口所需要的必要参数就可以了,就可以实现下载功能了。用于比较简单的小项目。

2024-07-04 11:17:26 280 1

原创 前端常用3种数据加密方式的使用(最详解)

使用MD5加密可以将原始的字符串转化为不可逆的密文,从而保证数据在传输中不被篡改,提高安全性。讲到这里,相信大家对前端加密的6种方式有详细的使用认识,如有不足之处,请大家补充,欢迎在评论区交流。为了增强加密的安全性,我们可以在原始字符串的基础上再加上一段随机的字符串,这个字符串就是“盐”。为了提高加密的强度,我们可以将加密结果再次进行md5加密,多次加密后的结果更加难以破解。不要使用固定的密钥进行加密,否则容易被破解。即使在前端进行加密,也应该在后端进行加密验证,以增强应用的安全性。

2024-07-02 09:09:45 418

原创 前端第三方组件库国内官网地址

Element-ui 官网: https://element.eleme.cn/#/zh-CN/component/installation。微信开发文档官网:https://developers.weixin.qq.com/miniprogram/dev/framework/mdn国内官网:https://developer.mozilla.org/zh-CN/docs/Web/HTML。layui 官网: https://layuion.com/docs/element/color.html。

2024-07-02 08:54:40 913

原创 js比较两个日期的时间大小

js比较两个日期的时间大小

2024-06-26 11:37:27 298

原创 js 字符串截取,截取指定字符前面/后面的字符串

【代码】js 字符串截取,截取指定字符前面/后面的字符串。

2024-06-26 11:26:34 422

原创 vue封装ajax请求(使用axios)

在vue项目中要请求接口,可以通过使用axios来完成ajax请求。

2024-06-26 09:48:47 343

原创 Array.from()的5种用途

Array.from() 用法

2024-06-26 09:31:22 613

原创 vue清除cookies

【代码】vue清除cookies。

2024-06-25 11:23:35 497

原创 js数组排序方法

4.按字符串字典顺序排序。5.对象数组按属性排序。3.按字符串长度排序。

2024-05-20 14:51:43 155

原创 postcss.config.js

【代码】postcss.config.js。

2024-03-28 21:13:52 198

原创 vue子组件修改父组件传来的值

【代码】vue子组件修改父组件传来的值。

2024-03-25 08:52:35 217

原创 ES6三种暴露方法

1.多行暴露(分行暴露)

2023-12-21 10:20:09 956

原创 element ui 日期选择180天后

【代码】element ui 日期选择180天后。

2023-12-19 15:10:10 481

原创 js判断微信和小程序环境

【代码】js判断微信和小程序环境。

2023-12-08 15:56:26 1545

原创 轻松解决 Avoided redundant navigation to current location: “/login“.

由于 vue-router3.0 及以上版本回调形式改成Promise API的形式了,返回的是一个Promise。也是说 push和replace都是Promise类型了。而Promise的回调函数resolve和reject,必须传其中一个,否则会报错。如果路由地址跳转相同,且没有捕获到错误,控制台始终会出现上图所出现的问题。先卸载3.0以上版本然后再安装旧版本。

2023-11-09 10:56:50 944

原创 Vue中子组件调用父组件的方法

是直接在子组件中通过this.$parent.event来调用父组件的方法。是父组件把方法传入子组件中,在子组件里直接调用这个方法。向父组件触发一个事件,父组件监听这个事件就行了。

2023-11-02 11:20:45 2377

原创 vue简单明了控制图片上传尺寸

【代码】vue简单明了控制图片上传尺寸。

2023-09-26 10:47:29 997

原创 Vue中嵌套标签iframe的使用

1.iframe使用:根据数据自动增长页面的高度设置。

2023-09-22 16:04:47 251

原创 vue项目中使用iconfont阿里图标库

5.在vue项目中 css新建一个文件夹 把 图4解压后的复制到css目录下 如下图。6.在vue入口mian.js中引入 图4的 iconfont.css 如下图。2.根据搜索选择自己想要的图片 添加到项目中或者新建项目 如下图。7.iconfont.css 里面的内容如下图。3.添加之后如下图 点击下载至本地。4.下载本地解压后的文件如下图。8.在vue各个组件中使用方法。1.进入icon 官网。

2023-08-17 14:56:34 927

原创 vant ui Swipe pc端滑动失效

vant ui Swipe pc端滑动失效

2023-08-11 15:14:16 1312

原创 h5小程序跳转

【代码】h5小程序跳转。

2023-06-15 17:29:38 73

原创 js获取当前年月日时分秒

【代码】js获取当前年月日时分秒。

2023-06-09 15:02:32 5583

原创 vue 图片指定大小压缩

【代码】vue 图片指定大小压缩。

2023-05-04 16:44:35 963

原创 JS-环境判断 小程序、公众号、浏览器、APP、安卓、IOS

【代码】JS-环境判断 小程序、公众号、浏览器、APP、安卓、IOS。

2023-04-21 17:25:08 1815

原创 vue简单明了的中文转英文

【代码】vue简单明了的中文转英文。

2023-03-28 14:41:34 642

原创 js常用正则

【代码】js常用正则。

2023-01-03 17:06:09 78

原创 Elementui中输入框无法输入问题

methods 里面 定义一个方法。2,在输入框加上这个强制刷新。

2022-12-24 14:17:49 414

原创 JS数组常用的操作方法

,通过删除或替换现有元素或者原地添加新的元素来修改数组,并以数组形式返回被修改的内容(如果只删除了一个元素,则返回只包含一个元素的数组。13. filter(function(currentValue,index,arr), thisValue),创建一个新的数组,新数组中的元素是通过检查指定数组中符合条件的所有元素。),按照一个可指定的深度递归遍历数组,并将所有元素与遍历到的子数组中的元素合并为一个新数组返回。4. unshift(),将一个或多个元素添加到数组的开头,并返回该数组的新长度。

2022-12-15 11:23:43 126

原创 vue微信分享

1.安装cnpm i weixin-js-sdk --save。

2022-12-14 09:17:28 207

原创 vue+vant 移动端国际区号组件封装

【代码】vue+vant 移动端国际区号组件封装。

2022-12-12 16:08:01 2027 4

原创 Vue动态添加v-model绑定及获取其返回数据

3、在Vue页面进行动态绑定,需要注意的就是在数据绑定时我用的是 timeTip[index].timelySwitch 而不是item ,否则当操作页面时是不会有动态数据返回的。4、当在页面修改数据后,在控制器输出timeTip时,其数据也是改变后的数据。1、首先在data里定义一个数据 timeTip 为一个空数组。2.将获取到的数据进行动态生成,并塞入 timeTip 中。

2022-09-27 09:57:00 7560

原创 Js获取Url地址参数的几种方法

【代码】Js获取Url地址参数的几种方法。

2022-09-27 09:46:26 168

空空如也

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

TA关注的人

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