自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(14)
  • 资源 (5)
  • 收藏
  • 关注

原创 vue项目下npm或yarn下安装echarts多个版本

npm和yarn 同一个项目添加多个版本的依赖包

2023-11-30 14:17:37 2027

原创 ArcGIS API for JavaScript 3.x 添加动态波纹标注

模拟波纹效果基于 arcgis 3.x,先看效果图:实现思路波纹是由两个图层组成,圆点+动态圆,主要借助于和这两个类。Point创建点,SimpleMarkerSymbol创建一个圆,并且通过api() 来定时控制圆的大小和透明度。如果地图中只要一个波纹标注,可通过定时器实现即可,但是如果页面地图中有多个点的标注,开一堆定时器并不容易操控。后来我的思路是把定位的图层先放到一个数组中,等所有的图层标注完成后,在开一个定时器来统一设置圆图层的大小和透明度。

2023-05-11 12:40:46 739

转载 TS中interface和type的区别

TS中interface和type的区别

2022-12-26 16:05:25 789

原创 qiankun 部署微前端-vue2 (二)

qiankun部署微应用代理配置、微应用接口调用

2022-12-12 15:52:54 1325

原创 qiankun 部署微前端-vue2(一)

qiankun实现微前端部署

2022-12-12 15:17:47 2056 4

原创 braft-editor 富文本编辑器在谷歌复制图片出现两张

最近在用braft-editor 做富文本编辑器时候,发现在桌面或者网页复制图片,利用快捷键ctrl+v或右键粘贴是,图片都是一张,但是如果在微信里面复制图片,再次粘贴到编辑器,就会自动出现两张(仅在谷歌浏览器中)。 后来查看braft-editor官网,该编辑器基于draft-js的Web富文本编辑器,在看官网api无相关接口方法之后,就转向draft-js,最终找到了解决方案,仅供参考:handlePastedFiles?: (files: Array<Blob>...

2021-08-18 17:48:27 701

原创 正则匹配数字,并对匹配的数字前后添加html标签

var str = "测试12文字匹5656配,上升23%,这是小数0.23测试文字abs2.35快就2323";//在js里面var reg = /[0-9]+(\.?[0-9]+)?\%?/g;str = str.replace(reg,"<span>$&</span>");console.log(str)

2020-12-04 10:43:15 671

原创 后端返回数据流,前端如何导出word,excel文件

一般情况下如果是get请求,我们可以直接把下载地址用新窗口打开,浏览器就会自动下载。如果后端接口需要post请求,前端又该如何下载呢,一般后端接口以数据流形式返回到前端。以axios(例子axios 进一步封装了,只做参考)为例:excel文件,需要注意的是,相应类型responseType: "arraybuffer"需要添加上。axios({ type:'post', path:'/tesUrl', ...

2020-10-22 16:26:16 2949

原创 vue-socket.io 对IE浏览器(IE10+)的兼容性修复

最近做一个web端智能机器人聊天系统,由于前端用的vue框架,就选用了vue-socket.io,github地址:https://github.com/MetinSeylan/Vue-Socket.io。 最终运行之后,谷歌,火狐都没有问题,试了一下ie,ie9,ie10,ie11都运行不了,看了一下控制台,报错了(其实就是ie浏览器不兼es6的语法)。万恶的ie,没想到ie11也不支持。网上搜索了很多解决方案,最终目的都是对引入的vue-socket.io 的js再编译打包之类的思路...

2020-09-30 11:00:32 1023

原创 bootstrap modal和select2 冲突,select2模糊查询输入框不能输入内容

最近在维护一个古董级的项目时,发现模态框里面select2模糊查询的输入框不能聚焦,同时也不能输入内容,很是奇葩。虽然现在vue、angular等框架成为了主流,但对于以前的项目还得维护,今天在这里做个总结吧。(该输入框在bootstrap 中modal弹窗中) 输入框不能聚焦,也不能输入内容,最开始我以为是css定位z-index层级缘故,其他层把输入框覆盖到上面,或...

2019-05-30 09:59:10 1323

转载 (转)如何分析页面加载慢

一般情况下,如果网页加载时间超过5s,用户就会感觉页面比较卡,遇到耐心不好的用户,肯定就直接关闭走人了,所以加载的时间对于一个网站来说还是相当重要的。如果是你的头头,给你一个url,让你分析页面为什么这么卡,你该如何办呢?查看页面加载时间现在的浏览器都是有开发者调试模式的,以chrome为例,打开页面后,按ctrl+shift+i,或者点击右键菜单里的检查,就进入了开发者模式,开发者模式里...

2018-10-10 09:27:05 868

原创 .NET Core项目部署到linux(Centos7)

       最近一个asp.net 的mvc在给客户进行演示的时候,客户问道这个BS系统是否可在linux上运行,我们是一脸的懵逼。回来上网一查,原来还真可以。.NET Core   是微软推出的最新的开源的,跨平台的框架,用它可以创建的应用可以运行在MAC,Linux上 。    网上相关基于.net core 项目部署到linux也是一大推,在这里只做一个简单的总结和归纳吧。    ...

2018-07-17 11:48:42 25345 9

原创 css3 中@font-face 一个css文件可以定义多种字体

今天一个朋友问过,css3中@font-face可以自定义字体,但是他想在页面中定义多个字体,是不是@font-face会像类名或标签定义一样,也会有优先级这样的问题,比如:@font-face {    font-family: 'font1';    src: url('font/font1.eot');    ...}@font-face {    font-family: 'font2';...

2018-06-08 15:37:20 13009

原创 ie11下input输入框placeholder 属性与select存在的bug

一直忙着做项目,很久没写东西了,昨天无意间发现博客也被封了,管理员帮忙解锁后,今天写点东西,打发此刻一丝清闲!言归正传,昨天测试提了一个bug,说点击ie11下点击输入框后,然后鼠标直接点击select选择菜单,发现ie11下select的option选项长度明显增加了,而且在项目中直接溢出了窗口,真佩服测试,这都测出来!正常情况下:先点击输入框后,然后直接点击select:

2018-03-22 10:08:25 2207

酷炫html5 css3全屏滚动动画专题模板演示页面

酷炫html5 css3全屏滚动动画专题模板演示页面

2015-06-10

htmlcss生成器

可以根据所需生成排版过程中常用到的标签和css样式。减轻敲代码的痛苦。

2015-05-27

jquery 倒计时

jquery 倒计时 query实现倒计时效果

2012-03-29

树形导航菜单

不同类型的树形菜单,导航菜单,折叠树形导航jquery 代码

2012-03-14

反序输出- 链栈

反序输出- 链栈

2010-04-05

空空如也

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

TA关注的人

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