自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 纯前端实现的验证码

经过调试发现 在调用 refresh()方法换一张验证码时, 旧的验证码 code 没有清空,出现新旧验证码叠加在一起的情况.所以对上面帖子提供的代码进行了修改.很好用,但是,在换一个验证码的时候遇到了问题: 视图可以正常切换,但验证的时候总是通不过.前几天项目开发,需要自己实现验证码功能,然后在CSDN网站找到一个帖子。

2024-03-18 10:51:02 330

原创 uni-app 输入框只允许输入小数点后两位(常用来输入金额)

uni-app 输入框只允许输入小数点后两位(常用来输入金额)

2024-01-12 09:29:52 2588 1

原创 uni-app AndroidAPP 自动下载更新

【代码】uni-app AndroidAPP 自动下载更新。

2023-09-21 14:08:05 176

原创 react 项目开发遇到的问题以及解决办法(一) A component suspended while responding to synchronous input

的时候,在外面套一个react的组件:Suspense。注: 我是配置在main.jsx 里面的代码如下下图。lazy() 如下图。

2023-09-07 10:49:10 2279

原创 数组元素分类并添加子级

【代码】数组元素分类并添加子级。

2023-09-06 15:39:30 124 1

原创 css实现禁止点击的鼠标样式

【代码】css实现禁止点击的鼠标样式。

2023-07-27 14:00:55 543 1

原创 span 标签 文字自动换行

这样保留的空间占用空间而不会挂起,从而影响盒子的固有尺寸(最小内容大小和最大内容大小).break-spaces : 与 pre-wrap的行为相同,除了:任何保留的空白序列总是占用空间,包括在行尾。nowrap: 文本不会换行,文本会在在同一行上继续,直到遇到 <br> 标签为止。pre: 空白会被浏览器保留。initial: 规定应该从父元素继承 white-space 属性的值。pre-wrap: 保留空白符序列,但是正常地进行换行。pre-line: 合并空白符序列,但是保留换行符。

2023-07-19 16:17:02 2119

原创 vue3.0+vite项目关于域名代理配置以及axios的二次封装

1.在项目根目录下添加.env.development 和 .env.production 文件 (根据实际开发需求添加,比如 .env.text等)3. 找到vite.config.js,添加如下代码 完成 代理 配置。2.找到package.json 文件 添加如下代码。首先在项目中安装 axios, (基于node环境)(1) .env.development 文件内容。(2) .env.production 文件内容。关于axios的二次封装。新建一个api.js文件 : 代码如下。

2023-07-17 14:09:57 3446 2

原创 js 正则表达式 身份证 车牌号 手机号

【代码】js 正则表达式 身份证 车牌号 手机号。

2023-07-17 13:19:19 343 1

原创 在vue3.0项目中使用WebSock,进行长链接

vue项目中websocket的使用

2023-07-12 17:16:35 563 1

原创 JS实现GPS坐标转化为高德坐标

找过也用过过很多个Gps 转 高德坐标的方法,这个方法是误差最小的了。

2023-06-21 10:19:46 1464

原创 根据两个点的经纬度,计算地图的层级以及中心点位置

【代码】根据两个点的经纬度,计算地图的层级以及中心点位置。

2023-06-21 09:58:59 761 4

原创 取小数点后两位,且不做四舍五入

num = '' +num // 传入的参数是数字类型 ,如果传入的参数是字符串类型,自动省略这一步。

2023-06-02 12:00:28 200

原创 整数千分位加逗号

废话不多说,直接上代码。

2023-04-01 11:33:34 49

原创 前端获取图片缩略图的方法(高清压缩图片)

前端获取图片缩略图的方法(高清压缩图片)

2022-09-27 11:07:18 961

原创 前端 音频/视频(Audio/Video)开始加载以及播放的过程

前端 音频/视频(Audio/Video)开始加载以及播放的过程

2022-09-25 12:27:48 1823

原创 跳过数组中的空位

在实际的业务开发过程中我们经常会遇到这样的情况:let arr = [1,2,,3,4,5]在ES6之前我们只能通过循环来去掉数组中的空位,有了flat()方法就简单多啦let arr = [1,2,,3,4,5]console.log(arr.flat()) // [1,2,3,4,5]...

2021-12-22 15:44:34 238

原创 二维数组转一维数组之数组的flat()

将二维数组转化为一维数组let arr = [1,2,[3,4]]console.log(arr.flat()) // [1,2,3,4]将多维数组转化为一维数组let arr = [1,2,[3,4,[5,6]],[7,8]console.log(arr.flat(Infinity)) // [1,2,3,4,5,6,7,8]

2021-12-22 15:36:48 222

原创 2021 年在 Web 领域关于支付的关键进展

支付请求 API(Payment Request API 1.0)现已发布为W3C提案推荐标准,并且最近有望成为正式推荐标准。当用户尝试从你的网站购买商品时,网站必须要求用户提供付款信息以及其他信息(比如收货信息)。就是来帮助我们做这件事情的,下面是一个小 Demo:// 支付方式const paymentMethods = [{ supportedMethods: 'https://xxx.xyz/pay', data: { ... // 支付应用提供的自定义参数. }..

2021-12-20 15:07:50 305

原创 2021 年在 Web 领域关于音频的关键进展

W3C 年度全球技术大会(TPAC 2021)在今年10月份举办,随后他们发布了今年 10 月份的W3C工作重点报告。音频 - Web Audio 1.0 Web 音频工作组今年6月份发布Web Audio API 1.0为 W3C 正式推荐标准, 为Web平台添加了直接从Web浏览器操作音乐和创建音频的标准方法,包括协作和交互方式。 目前所有主流浏览器已实现Web Audio 1.0规范,支持在浏览器中合成音频。浏览器提供一个AudioContext...

2021-12-13 14:24:49 456

原创 微信小程序 去掉字符串中的中文

微信小程序 去掉字符串中的中文

2021-11-22 13:33:41 844 2

原创 常用 Git 命令清单

常用 Git 命令清单日常使用只要记住下图6个命令,就可以了。下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。 Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 一、新建代码库# 在当前目录新建一个Git代码库$ git init# 新建一个目录,将其初始化为Git代码库$ git init [project-name].

2021-11-11 20:16:39 84

转载 Webpack-入门教程

Webpack 是一个前端资源加载/打包工具。它将根据模块的依赖关系进行静态分析,然后将这些模块按照指定的规则生成对应的静态资源。本章节基于 Webpack3.0 测试通过。从图中我们可以看出,Webpack 可以将多种静态资源 js、css、less 转换成一个静态文件,减少了页面的请求。接下来我们简单为大家介绍 Webpack 的安装与使用。安装 Webpack在安装 Webpack 前,你本地环境需要支持node.js。由于 npm 安装速度慢,本教程使用了淘宝的镜像.

2021-10-29 17:52:34 55

空空如也

空空如也

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

TA关注的人

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