自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 前端如何快速测试后端接口是否跨域

直接打开浏览器任意一个页面。F12,复制以下代码。无法打印则会报跨域的错误。背景:我是前端开发,有时候与各方对接接口时会碰到跨域问题。后端说已经做了跨域处理。

2023-11-02 19:03:35 325 2

转载 js 正则表达式 test()方法之后取反无效的问题

js 正则表达式 test()方法之后取反无效的问题 JS正则test( )两次执行结果不一样

2023-05-17 11:22:20 293

转载 chrome手动同步

chrome手动同步

2023-05-16 08:56:33 1042

原创 nodejs读取文件夹文件列表,循环json文件,处理数据并输出最终结果

用于处理数据:对比两个不同文件夹中相同名称的json文件,然后拿到其中的json进行需要的操作,然后写入到新的文件夹中。

2023-03-09 17:05:43 1866

原创 记录VUE项目中帆软报表的应用的一些细节

主要使用帆软做比较简单的表格功能,在vue项目中使用iframe的方式嵌入帆软的url。通过postMessage进行数据通信。

2023-02-15 17:17:34 2883 1

原创 使用js正则验证文件夹名是否符合规范

验证字符串是否复合 中划线命名法、大驼峰命名法、小驼峰命名法

2023-02-01 13:02:27 1796

原创 Angularjs中textarea标签随着输入内容自动变化,不出现滚动条

Angularjs中textarea标签随着输入内容自动变化,不出现滚动条。vue也同样可以使用

2022-12-13 13:43:42 586 2

原创 vue中使用qrcode2js插件生成二维码并下载

本项目基于vue2+antd,在组件外点击按钮弹框,弹框内容见图。点击下载按钮保存二维码

2022-11-03 15:19:43 2439 2

原创 Windows 11 忘记密码如何修改密码(仅限已登录)

Windows 11 忘记密码如何修改密码(仅限已登录)

2022-10-14 09:39:56 2948 4

原创 Syntax Error: TypeError: Cannot set property ‘parent‘ of undefined异常解决

Cannot set property ‘parent‘ of undefined

2022-09-20 14:51:59 9585 4

原创 Mars3D使用过程遇到的问题记录【持续更新】

Mars3D使用过程遇到的问题记录

2022-06-24 17:57:53 1453 1

原创 axios delete请求 x-www-form-urlencoded无法传参

axios delete请求,后台接收的数据类型是Content-Type使用application/x-www-form-urlencoded接收的,且不能传json格式

2022-06-18 15:27:55 501

转载 钩子函数和回调函数的区别

一般认为,钩子函数就是回调函数的一种,其实还是有差异的,差异地方就是:触发的时机不同。先说钩子函数:钩子(Hook)概念源于Windows的消息处理机制,通过设置钩子,应用程序对所有消息事件进行拦截,然后执行钩子函数。let btn = document.getElementById("btn");btn.onclick = () => { console.log("i'm a hook");}上面的例子,在按钮点击时候立即执行钩子函数。而看下面的例子:btn.ad

2022-05-19 10:32:49 1144

原创 js获取ArcGIS发布的服务query查询的内容

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

2022-05-11 11:13:23 386

原创 【BUG】webpack使用cross-env打包报spawn UNKNOWN

【BUG】vue2项目中webpack4使用cross-env打包报spawn UNKNOWN

2022-04-19 08:53:05 1569

原创 【BUG】使用uni-app开发微信小程序,获取用户信息&手机号时需要点击两次才能成功

问题描述:使用uni-app开发微信小程序,需要授权获取用户信息或者手机号。但是每次刚进去点第一次时报错,Illegal Buffer 解密失败。我是直接在前端解密的。获取手机号的代码我是参考的下面的链接:https://www.cnblogs.com/liessay/p/14131518.html但是有个问题就是第一次点击总是提示失败,需要点击第二次才能正确解密。解决方案:网上搜索的答案是需要先login。但是我这里确实是先调用的 uni.login。实际上需要在页面加载的时候就先额.

2021-08-27 15:40:36 1518

原创 setTimeout开始,暂停,停止功能

背景:项目中有一个图片数组需要展示到地图上,点击开始,开始播放,点击暂停,停留当前的图片。点击开始,从停留的图片开始继续往下播放。播放到最后停止播放。部分实现代码:定义的变量// setTimeout的集合(关键点哦) timer: [],// 当前播放状态isPlay: false,// 云图的idnexselectIndex: 0,三个方法: // 播放 play() { // 先停止之前的播放序列

2021-07-04 11:17:29 2609

原创 leaflet在VUE中使用自定义popup弹框

问题:项目中使用了vue框架,其中地图页面用到的是leaflet。需求是需要点击地图上的marker弹出popup框。其中的内容比较复杂,比如视频、echarts等,因为要弹出的内容(视频、echarts等)也是用vue方式写的。因此不适合用html拼接的方式。解决思路:1、初始化marker时将vue对象赋值给marker。2、点击事件可以拿到vue对象。拿到vue中data的数据,更新数据。4、数据更新完成,等待被弹出的内容的视图更新完成后。将该内容setContent到popup中

2021-04-26 10:21:50 5602

空空如也

空空如也

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

TA关注的人

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