
js
文章平均质量分 81
nanke_yh
学以致用,知行合一。
传递知识,共同进步。
展开
-
JS中一个方法同时发送两个ajax请求出现报错问题的解决方法
在实现前端显示后端数据时遇到这样一个问题,在js同一个方法中调用2个ajax。其中ajax1与ajax2之间没有联系,但是为了看效果需要同时请求数据显示,如下图ajax1时蓝色线路径规划、ajax2是红色的点,起止点附近的节点。两个请求独立封装的,为了显示同时按串行请求2个ajax时,出现报错。原创 2022-12-12 10:49:52 · 1557 阅读 · 0 评论 -
在地图上基于OpenLayers实现点/线/面静态的绘制显示
在做GIS相关的工作过程中,是离不开矢量的数据的。矢量作为最基础的数据形式,一般通用在各个项目中。在导航软件开发或者应用中,点/线/面的标记,标绘,显示等都是不可缺少的。本文主要是来介绍在地图上基于OpenLayers实现点/线/面静态的绘制显示方法。原创 2022-12-08 11:44:03 · 4610 阅读 · 0 评论 -
基于OpenLayers实现导航地图上(起/终)点的交互式图标显示
在常见的导航软件中,往往都存在标记起/止点的需求。毕竟路径规划中的重要传入参数就是起止点坐标。在常用的不管是移动端还是PC端,导航地图上一般在选择起止点位置会留下图标标记。 基于此,这篇文章则是基于OpenLayers简单地实现导航地图上(起/终)点的交互式图标显示。原创 2022-12-07 23:09:34 · 1750 阅读 · 1 评论 -
地图瓦片数据的多种利用形式以及瓦片数据的浏览显示
针对【亲自实践能够下载的谷歌地图切片url地址】谷歌地图数据下载的尝试以及Python爬虫实现一文评论区中有小伙伴问‘下载下来的瓦片数据能否在ArcGIS上直接使用’的问题,并其相关的利用方式进行叙述。...原创 2022-06-09 23:37:37 · 2546 阅读 · 5 评论 -
window.open(url)多次打开下载链接被浏览器拦截问题解决方案,js实现循环访问多个下载链接
检索后了解:某些浏览器(比如Chrome)出于安全和体验的考虑,会禁止直接在JS中使用 window.open(url) 打开新的窗口。但是如果使用 window.open(url,'_self') 改变当前窗口是允许的。禁止直接打开的原因就是非用户操作产生的新弹出窗口,会被认为这可能是一个广告,所以禁止了这种行为。但是在开发的时候, 有时候又的确存在需要使用的场景。从浏览器客户端来看,可以在浏览器客户端设置, 但是这种方式只能临时或单个机器解决。...原创 2022-06-06 14:37:46 · 8083 阅读 · 6 评论 -
js代码Uncaught TypeError: Cannot set properties of null (setting ‘innerHTML‘)问题解决
Uncaught TypeError: Cannot set properties of null (setting 'innerHTML')问题解决:将DOM的读取部分的script部分(js代码段)放在body后面。或者在script标签中添加window.onload,等页面加载结束后再执行这一部分代码。原创 2022-03-27 19:22:23 · 34100 阅读 · 0 评论 -
【‘极端’测试提的问题】输入栏填入表情图片需要进行异常处理
目录一、问题描述二、前端处理三、效果显示一、问题描述 如上图,在其中输入‘类别名称’的测试中,有着明显的提示信息下,极端的测试员在测试时非要输入小表情图片,如:????、????、????等等。这种图片输入后,没有异常处理信息提示,而且直接通过,但是并没有新建出新类别。如此就有了这个问题了。二、前端处理 首先找到该页面的js文件,并且找到对应的处理函数位置。 然后根据输入信息去判断内容中是否包含图片:checkIsChEnNum(st...原创 2021-12-21 19:29:34 · 396 阅读 · 0 评论 -
js中实现ajax请求轮询,以及避免第一次延迟
对于轮询功能的实现,查找相关的资料,大都是使用window setInterval()方法,该方法的语法和用法如下:WindowsetInterval()方法定义和用法setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。setInterval() 方法会不停地调用函数,直到clearInterval()被调用或窗口被关闭。由 setInterval() 返回的 ID 值可用作 clearInterval() 方法的参数。提示:1...原创 2021-12-06 11:00:05 · 1742 阅读 · 0 评论 -
【解决思路】HTTP Status 500 Type Exception ReportMessage Request processing failed; 【已解决】
目录零、前言一、看错误提示二、分析错误三、定位问题四、解决问题Type Exception ReportMessage Request processing failed; nested exception is org.springframework.jdbc.BadSqlGrammarException:PreparedStatementCallback; bad SQL grammar [delete from user_detail where username.原创 2021-10-12 09:52:40 · 4381 阅读 · 0 评论 -
js 复杂数组的元素操作,实现数据按搜索条件在前端显示
目录0、背景1、坑一2、坑二3、实现3.1、js 数组元素操作3.2 思路与代码3.3、注意4、最后的话0、背景 在工程项目中需要实现的一个需求,自己设计通过修改前端js代码来实现数据按搜索条件来对应显示的功能(实际可以根据key通过服务请求来实现的つ﹏⊂同事帮助下实现的)。在这个方向上,踏了很多坑,每次都觉得快实现了,可还是一直有问题。最后即使在同事另辟蹊径下解决的问题,但在不甘心下自己还是决定按自己思路将之实现掉。请求后台上传的数据:想...原创 2021-10-14 00:37:17 · 833 阅读 · 0 评论