自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 校验密码需要包含数字、大小写字母、特殊字符中的至少3种组成的正则表达式

var reg = /^(?![A-Za-z]+$)(?![A-Z\d]+$)(?![A-Z\W]+$)(?![a-z\d]+$)(?![a-z\W]+$)(?![\d\W]+$)\S{8,}$/ var value='123456' if (!reg.test(value)) { console.log('密码应为数字、大小写字母、特殊字符中的至少3种组成') }

2020-09-21 10:24:35 5539

原创 火狐浏览器与ios日期转化时间戳问题

var dateStr='2020-09-10 00:00:00' var timeStr=new Date(dateStr).getTime() //谷歌打印为时间戳,火狐与ios打印NaN console.log(timeStr)解决方法:将YYYY-MM-DD格式日期转化为YYYY/MM/DD格式 var dateStr='2020-09-10 00:00:00' //格式转化 dateStr=dateStr.replace(new RegExp(/-/gm) ,"/"); va.

2020-09-14 10:08:42 420

原创 将数值平均等分成n段

将数值等分成形如 1-5,5-10,10-15,15-20,… //将200等分成6段 setDevideArr(200,6); function setDevideArr(maxData,devideLength) { maxData=maxData<devideLength?devideLength:maxData; var quotientVal = ~~(maxData / devideLength); var devideArr = [];

2020-09-14 09:38:55 712

原创 echarts设置滑过可点击区域时将鼠标变为小手样式(一般与区域点击事件结合使用)

myChart.getZr().on('mousemove', param => { var pointInPixel= [param.offsetX, param.offsetY]; if (myChart.containPixel('grid',pointInPixel)) {//若鼠标滑过区域位置在当前图表范围内 鼠标设置为小手 myChart.getZr().setCursorStyle('pointer') ..

2020-07-23 16:01:11 6674

原创 echarts主动触发datazoom事件

var myChart = echarts.init(document.getElementById("mapHourContainer")); myChart.dispatchAction({ type: 'dataZoom', // 可选,dataZoom 组件的 index,多个 dataZoom 组件时有用,默认为 0 dataZoomIndex: number,//一般不需要写 // 开始位置的百分比,0 - 100 sta.

2020-07-23 15:55:26 7072 1

原创 echarts点击柱状图区域事件(解决数据较少时不方便点击柱状图的问题)

//注册事件前先销毁点击事件(避免点击事件会重复执行) myChart.getZr().off('click'); //注册区域的点击事件,解决数据较少时不方便点击柱状图的问题 myChart.getZr().on('click', function(param) { var pointInPixel= [param.offsetX, param.offsetY]; if (myChart.containPixel('grid',pointIn.

2020-07-23 15:39:25 1704 1

原创 vue中按需引入的方式使用echarts

//html<div id="myChart" :style="{width: '300px', height: '300px'}"></div>//按需引入let echarts = require("echarts/lib/echarts");require("echarts/lib/chart/bar");//柱状图require('echarts/lib/chart/line');//线型图require('echarts/lib/component/dataZ

2020-07-23 15:23:06 3168

原创 echarts容器大小改变时重载图表

var mapChart = echarts.init(document.getElementById("mapHourContainer"));//获取echarts容器 mapChart.resize();//echarts图表根据当前容器大小重新加载

2020-07-23 15:08:17 775

空空如也

空空如也

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

TA关注的人

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