自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Echarts 图表宽度设置100%,却只有 100px 问题

当无数据时,要用echarts.init(dom).dispose()来清除画布,而不能用clear。需求有图表数据时展示数据,无数据时展示'暂无数据',且在有数据和无数据的切换过程中,图表正常显示。避免echarts图表宽度只有100px。......

2022-08-02 15:28:34 2514

原创 数据向上取整十、整百、整千、整万...

应用场景当图表纵坐标的最大值要等于所提供数据数组的最大值向上取整十、整百、整千、整万...

2022-07-27 15:59:24 5174

原创 以逗号分隔数值(价格、面积)(3位为一组)

将数值以每3位用逗号隔开展示,如price67892654.98处理展示为price67,892,654.98。将数组翻转为正常数值的顺序,在拼接成字符串,获得新的数值。目标数值若有小数部分则将小数部分拼接在新的。

2022-07-27 15:42:10 484

原创 JS:根据优先级添加括号

题干:已知一个字符串是由正整数和加减乘除四个运算符(+_*%)组成,如:'11+2-3*4+5/2*4+10/5',现需要将高优先级运算,用小括号包裹起来,例结果为:'11+2-(3*4)+(5/2*4)+(10/5)'思路:1.将目标字符串以普通运算符(+、-)分割成数组2.根据数组的每一个元素是否含有高级运算符(*、%)来判断是否加以括号包裹该元素3.将数组以拆分符拼接成数组js实现:function formatOperaStr(str) { let commonOper

2022-03-07 15:17:19 417

原创 XLSX和FileSaver实现element单个表格导出excel & 多sheet合并导出excel

XLSX和FileSaver实现element单个表格导出excel & 多sheet合并导出excel安装XLSX和FileSaver 并引入创建表格,id命名单个表格导出excel/***@params id: 目标表格的id*@params title: 导出excel的名称*/function toExcel(id,title){ //拷贝目标表格 let table= document.getElementById(id).cloneNode(t

2021-10-13 09:58:16 135

空空如也

空空如也

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

TA关注的人

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