自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

人与人之间最小的差别是智商,最大的差别是坚持。

坚持学习,开阔眼界自己的路才会走的更宽更远!

  • 博客(71)
  • 收藏
  • 关注

原创 Openlayer+天地图+山东天地图

Openlayer+天地图+山东天地图

2025-03-10 17:55:58 1054

原创 nuiapp在APP中的.nvue页面中使用webview展示空白的问题

在打包的APP中发现webview打开显示空白。

2025-01-18 19:36:51 345

原创 Uniapp-运行到手机安卓基座报错

Uniapp-运行到手机安卓基座报错,记录一下,方便查阅,后续会继续完善报错记录和解决办法。2、解决adb冲突,显示设备列表,说明手机与电脑连接成功。3、重新运行,还是找不到,就多刷新几下即可。

2025-01-16 17:31:54 231

原创 Uniapp-运行到手机安卓基座报错

2、解决adb冲突,显示设备列表,说明手机与电脑连接成功。3、重新运行,还是找不到,就多刷新几下即可。

2025-01-16 17:29:43 716

原创 海康威视H5player问题汇总大全

由于除了要支持Windows平台,还要支持国产系统的平台,这时就用到了H5player,但是这个在使用调试的时候会遇到各种各样的问题,便在此分享一下,供大家分享!!!

2025-01-03 15:35:19 828

原创 vue-element-admin npm install 安装失败,tui-editor更名导致

在一个是一直以为是我的git问题 报错代码:code 128 ..........,困扰了我好长时间,所以在此记录一下,希望让看到文章的朋友们少走弯路。本失败原因是由于tui-editor(富文本编辑器插件)更名造成的,现在已经更名为toast-ui/editor;把页面中的所有tui-editor全部替换为@toast-ui/editor。4.保存文件,npm install 搞定。

2024-12-18 11:14:08 726

原创 Vue2.0使用 echarts-gl 报错解决方法

大概是:echarts 4.8 匹配 echarts-gl 1.1echarts 5.0 匹配 echarts-gl 2.0如有不对,请指出,多谢交流~~~

2024-11-02 10:49:11 583

原创 axios post请求body为字符串时的解决方法

修改Content-Type为text类型。关键就是修改Content-Type。text/html : HTML格式。text/plain :纯文本格式。text/xml : XML格式。这里修改为text/plain。

2024-10-29 14:36:02 517

原创 【Node】如何关闭node被占用的端口

解决的思路就是把对应10088端口运行的程序给杀死。, 此处pid为25144。想要强制终止执行,添加/F。

2024-09-21 12:07:05 645

原创 前端实现语音播报(Vue2)

第一种是后端url 使用 Audio,第二种是前端自己拼接文字 window.speechSynthesis

2024-09-03 09:36:19 965

原创 前端 数值列 禁止输入多个小数点

这段代码可以确保用户输入的字符串中只包含一个小数点。欢迎大家留言,不定期分享工具小技巧!

2024-08-28 09:33:13 421

原创 前端字符串将其分割成长度为 32 的子字符串数组

要实现这个需求,可以编写一个简单的 JavaScript 函数来处理字符串并将其分割成长度为 32 的子字符串数组。将字符串切割后,对list数据进行数据处理。

2024-08-19 17:04:41 470

原创 Openlayer - vue中加载天地图(入门篇)

基于Vue脚手架构建的,按照教程天地图就可以显示出来了。

2024-08-15 14:02:26 542

原创 Openleyer 获取features样式

获取地图上的点击要素方法有2种途径,1、interaction中select方法2、map中forEachFeatureAtPixel方法

2024-08-12 16:00:22 355

原创 Openlayer-问题总结(一)监听地图变化

当遇到页面宽度无法填满画布导致出现白边或者页面布局发生变化时地图无法动态适应时,可以通过监听地图变化,使用MutationObserver API来观察DOM节点的变动,当检测到地图相关属性变化时调用`updateSize()`方法,从而动态调整地图尺寸,解决问题。

2024-08-12 11:20:10 441

原创 OpenLayers-添加overlay图层时位置发生偏移BUG

然后我想到每次出现偏移时,进行地图缩放或者拖动时都会恢复正常,那我是不是可以在添加完图层后刷新一下地图从而实现想要的效果呢,结果就是成功了,在图层渲染完毕后通过回调调用地图刷新函数(这里有子组件的渲染,所以这边是通过生命周期钩子函数配合自定义事件完成),然后显示效果就正常了。在做项目过程中,用overlay做了一个infowindow弹窗,但是在使用过程中发现一个bug:overlay.setPosition以后,会出现偏移,但是拖动一下地图或者点击一下地图其他地方就回到正确的位置。

2024-08-12 09:35:04 1329

原创 天地图-地址选择-获取经纬度和详细地址

需求:在地图上点选或搜索选中后将经纬度和详细地址传给表单:

2024-08-10 13:50:28 3527

原创 天地图按地名搜索+openlayer+vue3

也可以在地图上点中进行标注。

2024-08-05 14:27:21 1314

原创 Echarts 问题汇总

【代码】Echarts 问题汇总。

2024-08-05 14:18:15 219

原创 npm安装依赖包报错,npm ERR! code ENOTFOUND

request to httpsregistry.npm.taobao.org failed, reason certificate has expired的解决方案,四、可以正常使用npm啦~

2024-07-18 22:22:05 2558 5

原创 Vue3 之 computed 属性,实现日历翻月份功能

日历翻月份功能

2024-07-18 21:21:04 325

原创 OpenLayers学习笔记-点位聚合

用户点击行政区划等操作后,从后台获取区域内的点位数据,在地图上聚合显示。用户手动取消聚合,点位直接渲染在地图上。

2024-07-12 17:05:27 1379

原创 vue项目使用iview☞Modal后页面不能滚动的诡异问题

该组件有个默认属性scrollable为false(页面是否可以滚动),当打开modal时候,会在body中添加“overflow:hidden”属性,来禁止页面滚动,在modal关闭时候,“overflow:hidden”会被删掉。我是将modal封装为一个子组件,使用vuex控制modal的显示与隐藏,在打开组件的时候,正常,body中添加了“overflow:hidden”,但是在关闭的时候,“overflow:hidden”并没有被删除掉,一直存在body中,随后影响其他页面的正常滚动。

2024-07-10 15:25:56 568 3

原创 echarts--Tree的label上添加图片

主要代码:label里。

2024-07-03 16:38:10 743

原创 解决jquery-1.11.0.js安全漏洞

这个文件被扫出安全漏洞有XSS攻击等 ,其中一个比较著名的漏洞是在JQuery 1.6.2版本中发现的。该漏洞被称为”attrFn"漏洞,它允许攻击者通过特殊构造的代码执行任意的JavaScript代码。

2023-12-25 09:57:44 1352

原创 echarts加钓鱼岛赤尾屿(vue)(亲测有效)

1.首先引入json文件,node_modules/echarts中就有 import chinaData from "../../node_modules/echarts/map/json/china.json" 2.初始化地图,在初始化地图的时候加入钓鱼岛和赤尾屿的数据,在chinaData下的features中加入即可,

2023-08-14 11:30:28 835 5

原创 前端加密解密和摘要

文档参考官方: https://nodejs.org/api/crypto.html。加密/解密分为:公私钥加密解密、对称加密/解密。

2023-06-30 17:53:34 452

原创 Spark-md5 详解

Spark-md5是一个十分优秀的MD5计算库,拥有高效、准确、方便的特点

2023-06-16 15:06:23 14573 1

原创 Vue的scrollBehavior(滚动行为)

Vue的scrollBehavior(滚动行为)

2023-01-13 11:45:35 4756 6

原创 Vue 路由懒加载-问题记录

使用过程中发现不用路由懒加载,刷新页面的时候 watch 监听 routes 并不会触发。一、微服务中使用懒加载: component: () => import(' ')解决方式:利用immediate:true ,触发 routes 执行。

2022-09-30 17:13:32 316

原创 如何防止请求的URL被篡改

如何防止请求的URL被篡改

2022-06-09 14:59:12 1854

原创 JS 检测输入连续相同字符和递增字符

//1、支持检测递增数字不限出现在任意位置 (确认)//2、支持检测递减数字不限出现在任意位置//3、支持连续出现的字母不限出现在任意位置//4、支持连续出现的数字不限出现在任意位置(确认)//5、支持正向连续出现的字母不限出现在任意位置//6、支持反向连续出现的字母不限出现在任意位置//7、支持检测连续出现的位数 (确认)functi...

2021-11-04 15:51:30 643

原创 Vue自定义指令获取当前this

// 自定义指令 directives:{ drag(el,binding,vnode) { // 函数里面第三个参数vnode 它的vnode.context就是当前的vm实例 constthat = vnode.context } }...

2021-07-26 16:12:43 871

原创 数组分组-按某一个字段分组

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>jq.

2021-06-28 16:51:04 106

原创 Git切换远程仓库地址

有时候,我们用着用着就要迁移git地址,这时就要切换远程仓库地址。那这时候有什么办法解决呢?有三种办法一、修改命令 (推荐)git remote set-url origin url二、先删后加git remote rm origingit remote add origingit@github.com:lwtcumt/test.git三、修改config文件如果你的项目有加入版本控制,那可以到项目根目录下,查看隐藏文件夹, 发现.git文件夹,找到其中的config..

2021-05-24 14:21:25 184

原创 Vue 监听缓存事件(亲测有效)

摘要: 随着H5的更新,前端经常使用本地存储进行交互处理数据,如果想要监听缓存的变化,以下代码就是您想要的。一、在main创建缓存事件// 监听缓存事件Vue.prototype.$addStorageEvent = function(type, key, data) { if (type === 1) { // 创建一个StorageEvent事件 var newStorageEvent = document.createEvent("StorageEv.

2021-05-07 21:59:30 3417

原创 js list转tree 和 tree转list

摘要:项目必用的数据结构转换;1、list转tree (效率最高的方式) /** * json格式转树状结构 * @param {json:json} json数据 * @param {idStr:String} id的字符串 * @param {pidStr:String} parentId的字符串 * @param {chindrenStr:String} children的字符串 * .

2021-04-08 15:14:25 709

原创 微信小程序点击事件(bindtap)传递参数的方法

小程序在组件上绑定事件后,传递参数的方式不同于前端开发其他场景中直接加参数的方式,小程序在参数的传递时,采用事件对象的自定义属性的方式,具体实现如下:wxml:<view bindtap="goTo" data-index={{item.index}}>点击事件传参</view>js中:goTo: function(e){ // 传递的参数 const index= e.currentTarget.dataset['index'];}利用自定义属性完...

2021-03-18 23:52:51 9310 3

转载 前端路由原理及实现

在单页应用如此流行的今天,曾经令人惊叹的前端路由已经成为各大框架的基础标配,每个框架都提供了强大的路由功能,导致路由实现变的复杂。想要搞懂路由内部实现还是有些困难的,但是如果只想了解路由实现基本原理还是比较简单的。本文针对前端路由主流的实现方式 hash 和 history,提供了原生JS/React/Vue 共计六个版本供参考,每个版本的实现代码约 25~40 行左右(含空行)。什么是前端路由?路由的概念来源于服务端,在服务端中路由描述的是 URL 与处理函数之间的映射关系。在 Web 前.

2021-03-11 16:48:19 307

原创 vue seo解决方案

前言:众所周知,Vue SPA单页面应用对SEO不友好,当然也有相应的解决方案,下面列出几种最近研究和使用过的SEO方案,SSR和静态化基于Nuxt.js来说。1.SSR服务器渲染;2.静态化;3.预渲染prerender-spa-plugin;4.使用Phantomjs针对爬虫做处理。1.SSR服务器渲染关于服务器渲染:Vue官网介绍,对Vue版本有要求,对服务器也有一定要求,需要支持nodejs环境。使用SSR权衡之处:开发条件所限,浏览器特定的代码,只能在某些生命周期钩子函数 (

2021-02-19 17:43:04 538

空空如也

空空如也

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

TA关注的人

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