自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 点击栏目滚动到指定位置

scrollTop点击栏目平滑滚动到指定位置

2023-06-14 17:18:42 131

原创 SuperMap实现矢量底图叠加图层,聚合打点

supermap矢量底图叠加图层(wmtsLayer、tiledMapLayer)实现聚合打点(markerClusterGroup、marker)

2023-06-14 17:03:44 618

原创 el-cascader 选择最后一级后收起选择框

elementui el-cascader 级联选择器 选择最后一级后收起选择框

2023-05-16 20:09:01 397

原创 echarts 饼图美化

echarts饼图美化,改造pie

2023-03-23 16:29:18 635

原创 将某部分DOM导出为图片 html2canvas

html2canvas 的作用就是允许让我们直接在用户浏览器上拍摄网页或其部分的“截图”。它的屏幕截图是基于 DOM 的,因此可能不会 100% 精确到真实的表示,因为它不会生成实际的屏幕截图,而是基于页面上可用的信息构建屏幕截图。

2022-11-04 16:36:51 215

原创 base64与文件流 互转

base64、文件流 互转

2022-11-04 16:31:55 7830

原创 js 遍历总结

js map()、filter()、find()、findIndex()、some()、every()、reduce()、forEach()、for-in、for of遍历总结

2022-10-13 17:27:28 451

原创 vue 递归函数 根据父ID将数组转为JSON关系树

递归函数,根据父ID将数组转为JSON关系树

2022-05-18 17:33:39 573

原创 window.open()跳转新页面访问不了,但是单独访问这些地址则正常

window.open()跳转到其他网站时,有些网站可以正常访问,有些则访问不了,出现HTTP ERROR 403报错问题,但是单独去访问这些地址又是可以正常访问的。

2022-02-22 15:34:14 3076

原创 vue 递归函数 多子集数组转为平级数组

递归函数就是在函数体内调用本函数

2021-12-10 14:49:12 667 1

原创 Web 开发 - 通过Blob对象实现文件下载并修改文件名

需求:通过Blob下载excel文件,并修改文件名后端返回的文件流BlobBlob对象表示一个不可变、原始数据的类文件对象。它的数据可以按文本或二进制的格式进行读取,也可以转换成ReadableStream来用于数据操作。Blob 表示的不一定是JavaScript原生格式的数据。File接口基于Blob,继承了 blob 的功能并将其扩展使其支持用户系统上的文件。详细了解请移步:Blob - Web API 接口参考 | MDN贴代码1、基于vue,以pos...

2021-11-26 09:45:44 1910

原创 js 日期时间格式化

需求:将2021-11-19T03:30:13.000+0800 格式日期时间转为 2021-11-19 03:30:13formatDate (value) { var padDate = function (value) { return value < 10 ? '0' + value : value } var date = new Date(value) var year = date.getFullYear() var month = padDate.

2021-11-19 16:52:18 615

原创 git pull 冲突处理 error: Your local changes to the following files would be overwritten by merge

git pull 的时候出现如下错误:error: Your local changes to the following files would be overwritten by merge错误冲突解决方案:1、git stash2、git pull3、git stash pop注释:git stash: 备份当前的工作区的内容,将当前的工作区内容保存到Git栈中。git stash pop: 从Git栈中读取最近一次保存的内容,恢复工作区的相关内容。...

2021-11-17 17:55:43 217

原创 vue 递归函数 筛选出所有子集id

let ids = []let data = [ { title: '一级', id: 1, children: [ { id: 3, title: '二级', children: [ {id: 7, title: '三级'}, {id: 8, tit.

2021-11-05 20:56:50 1133

原创 vue 密码加密处理

解决登录密码加密问题使用new JSEncrypt() 来处理export const encryption = (password:string) => { // 公钥 const publicKey = 'MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAO55MV5L0IA0TyIzGVeqBKpGpCIFJvvlHFrIlXRuQf21isa4ArhQBu67yK6vQfOsBlKESa1pD9LrjIfG8IG2Rq7M3V.

2021-10-28 16:06:06 477

原创 echarts 实现双Y轴

const colors = ['#ff9595', '#60d39e'];const xData = ['周一', '周二', '周三', '周四', '周五', '周六', '周日']const yData = [ [23.2, 25.6, 76.7, 135.6, 32.6, 20.0, 6.4], [26.4, 28.7, 70.7, 175.6, 182.2, 48.7, 18.8]]let option;option = { color: colors, to.

2021-10-28 15:36:15 274

原创 vue ElemenUI 自定义表头

使用slot="header" 属性 自定义表头<template> <el-table :data="tableData" style="width: 100%" > <el-table-column type="index" width="50" lable="序号" > </el-table-column> .

2021-10-28 15:22:27 156

原创 jquery pdf文件 弹窗预览

iframe 弹窗预览pdf文件let url = '预览的pdf路径'<div id="pdfView" style="position: fixed;top:0;left:0;width:100%;height:100%"> <div id="pdfContent"> <iframe src="'+ url +'" style="width: 100vw; height: 100vh"></iframe> <

2021-10-28 15:02:41 451

原创 vue javascript 时间与时间戳的互相转化

时间转为时间戳:timeToTimestamp (date) { date = date.replace(/-/g, '/') let data = new Date(date) return data.getTime()}时间戳转为时间:timestampToTime (timestamp) { let date = new Date(timestamp) let Y = date.getFullYear() + '-' let M = (date.getMont

2021-10-27 14:57:09 238

原创 vue 表单校验 校验规则 自定义rules

input不能为空校验:this.codeRules['NAME'] = [ { required: true, message: '姓名不能为空', trigger: 'blur|change' }]长度校验:this.codeRules['SFZH'] = [ { required: true, message: '身份证号不能为空', trigger: 'blur|change' },

2021-10-27 14:50:28 2853

原创 Vue 修改data数据后视图没同步更新

解决方案:数据修改后调用this.$forceUpdate()强制更新视图this.$forceUpdate()

2021-10-22 15:32:58 203

原创 element-ui 开发 el-collapse-transition 过渡抖动

核心:elementui中el-collapse-transition抖动问题问题:开发过程中,实现过渡效果,使用elementui中el-collapse-transition展开折叠效果时,盒子排版的时候带的有margin/padding之类的样式,会导致下面的内容在过渡完盒子本身高度后产生页面抖动的问题解决方案:在外层包一层div就好了.itemInline{ padding: 20px 24px;}.itemInline随便加padding、margin都可以<

2021-10-21 11:17:00 4027 2

原创 echarts旭日图

日常记录+干货+欢迎指导data处理var data = [ { "name": "", "itemStyle": { "color": "#a515ff" }, "children": [ { "name": "规定对处方药", "value": 1, "itemStyle": {...

2021-08-12 16:38:50 396

原创 echarts+ts+vue实现词云

<template><divid="ciyun-charts"/></template>constmyChart=(thisasany).$echarts.init(document.getElementById('ciyun-charts'))varoptionoption={title:{text:'',x:'cen...

2021-08-12 16:01:59 401

空空如也

空空如也

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

TA关注的人

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