- 博客(71)
- 收藏
- 关注
原创 Uniapp-运行到手机安卓基座报错
Uniapp-运行到手机安卓基座报错,记录一下,方便查阅,后续会继续完善报错记录和解决办法。2、解决adb冲突,显示设备列表,说明手机与电脑连接成功。3、重新运行,还是找不到,就多刷新几下即可。
2025-01-16 17:31:54
231
原创 海康威视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
原创 前端字符串将其分割成长度为 32 的子字符串数组
要实现这个需求,可以编写一个简单的 JavaScript 函数来处理字符串并将其分割成长度为 32 的子字符串数组。将字符串切割后,对list数据进行数据处理。
2024-08-19 17:04:41
470
原创 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
原创 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
原创 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
原创 解决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
原创 Vue 路由懒加载-问题记录
使用过程中发现不用路由懒加载,刷新页面的时候 watch 监听 routes 并不会触发。一、微服务中使用懒加载: component: () => import(' ')解决方式:利用immediate:true ,触发 routes 执行。
2022-09-30 17:13:32
316
原创 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关注的人