自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 openlayers切换图层的几种方法

由于实例化地图时的瓦片堆叠,默认能看到的图层为image,图层的opacity值默认为1,可以通过修改opacity的值来显示/隐藏image图层。这里创建了两个瓦片图层,gaode和image,接下来将以鼠标单击切换图层为例,从以下几个角度来分析实现这两个图层的切换。控制image图层的zindex,zindex==-1时,gaode图层将显示。修改图层的visible属性,visible属性的值为布尔值,默认为true。openlayers切换图层的几种方法。3.切换图层的visible属性。

2025-05-16 16:42:55 203

原创 鼠标指针样式 cursor属性

有时候需要自定义光标指针的样式,这时候可以使用cursor的url属性引入需要的资源去替换原有样式。需要注意的是,在自定义的光标yang后,定义一种普通的光标,以防没有由 URL 定义的可用光标。cursor属性定义了鼠标指针放在一个元素边界范围内时所用的光标形状。下面列举的是各种指针的样式。

2023-08-10 17:39:45 462 1

原创 vue右键自定义菜单

监听contextmenu事件,事件触发时,记录鼠标位置,显示菜单列表。在下面box范围内右键显示自定义菜单(代码为结构和样式)openMenu方法。

2023-08-09 20:44:07 584 1

原创 SpeechSynthesisUtterance文字转语音

SpeechSynthesisUtterance是HTML5中新增的API,用于将指定文字合成为对应的语音.也包含一些配置项,比如设置语言、音量、音调等信息。

2023-08-09 18:01:07 1378 1

原创 input输入框控制输入的字符串符合数字格式

如果需求的数字过大,超过了js的安全数(2的53次方),则可以输入字符串,控制字符串的输入规则。

2023-08-05 18:56:08 230 1

原创 移动端h5区分安卓和ios环境

navigator.userAgent 声明了浏览器用于 HTTP 请求的用户代理头的值,可以取得浏览器类别、版本,客户端操作系统等信息。使用 navigator.userAgent 区分安卓和IOS环境。

2023-08-05 17:43:21 960 1

原创 js数组方法整理

​forEach() 方法按顺序为数组中的每个元素调用一次函数。注释:对于没有值的数组元素,不执行forEach() 方法。

2023-07-27 17:00:11 88 1

原创 防抖和节流

防抖触发高频率事件时n秒后只会执行一次,如果n秒内再次触发,则会重新计算。

2023-07-20 15:16:53 78

原创 解决yarn创建项目或者安装依赖出现的node版本不兼容问题

如果安装依赖出现node版本问题,可以执行。

2023-07-20 14:09:41 2894

原创 给树形结构数组添加层级标识

递归,从最外层开始循环,当item有childrenList时,继续调用方法,并且给level加1。当没有childrenList或childrenList长度为0时停止。

2023-07-18 16:46:49 421 1

原创 package.json中的依赖包重写版本(按需下载指定版本的依赖包)

比如项目中用到了 @nuxtjs/axios 的依赖包,@nuxtjs/axios 中使用了axios,现在要把axios升级到0.26.0的版本,首先想到的肯定是直接升级@nuxtjs/axios,但是最新版本5.13.6的@nuxtjs/axios用的还是0.21.1的axios。yarn 支持选择性版本解析,package.json 文件里的 resolutions 字段用于解析选择性版本。最近公司很多项目都在跑开源漏洞扫描,很多依赖包都需要升级版本,但是部分依赖包是其他依赖包的依赖。

2023-07-06 10:19:09 1042 1

原创 关于browserlist

browserlist用于在不同前端工具之间共用目标浏览器和node版本的配置工具。1、在package.json中加入。2、使用项目根目录或父目录下的。3、使用项目根目录或父目录下的。

2023-07-06 09:49:48 520 1

原创 将pdf下载地址转为blob,实现浏览器内预览

【代码】将pdf下载地址转为blob,实现浏览器内预览。

2023-06-28 14:54:53 2987 2

空空如也

空空如也

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

TA关注的人

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