- 博客(5)
- 收藏
- 关注
原创 Echarts 图表宽度设置100%,却只有 100px 问题
当无数据时,要用echarts.init(dom).dispose()来清除画布,而不能用clear。需求有图表数据时展示数据,无数据时展示'暂无数据',且在有数据和无数据的切换过程中,图表正常显示。避免echarts图表宽度只有100px。......
2022-08-02 15:28:34
2779
原创 以逗号分隔数值(价格、面积)(3位为一组)
将数值以每3位用逗号隔开展示,如price67892654.98处理展示为price67,892,654.98。将数组翻转为正常数值的顺序,在拼接成字符串,获得新的数值。目标数值若有小数部分则将小数部分拼接在新的。
2022-07-27 15:42:10
608
原创 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
477
原创 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
176
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人