10 2022 档案
摘要:以前每次看到【0.1+0.2结果为什么不是0.3?】这个类问题时候,都是回答 “因为浮点数精度问题导致的”,然后就没有然后了,更深入的回答无法给出。偶然刷到一篇掘金文章解说浮点数问题,因此在这里记录一下。(文章地址:https://juejin.cn/post/6844903474480709640
阅读全文
摘要:最近开发的项目很频繁使用【echarts】,有个需求是实现带有光点的折现图,光点会沿着折现的路径跑,查找到示例后再者稍微记录一下。 这个光点也是一种折现的series,但是他需要写入几项特殊的属性【coordinateSystem、polyline、effect】,他的【data】也比较特殊,是由X
阅读全文
摘要:前提:对整个浏览器窗口大小变化监听,我们可以采用【resize】事件进行监听。如果浏览器大小没有变化,但里面某个元素的宽高变化了,我们该怎么监听呢?比如使用【echarts】渲染图表后,某个dom的宽高变化了之后需要执行【echartsInstance. resize 】,那我们该怎么监听dom元素
阅读全文
摘要:背景:最近做了很多用【echarts】组件写图表的需求,然后需要自动轮播toolTip,以及鼠标移入自动轮播停止,鼠标移出,自动轮播开始等需求。下面是方法的代码: (function () { let myChart = 开发者根据自己上下文赋值; // 图表 let categoryLength
阅读全文