最近接到个报表的需求,需要展示合并单元格的表格,并且还要支持导出excel。粗略一看,不就两个功能嘛,但是在实现的过程中发现其实要做的还是挺多的,所以在这里记录分享一下。
需求:点击图例,则选中该项,将其他项置灰;再次点击,恢复选中所有选项
做法:监听下legendselectchanged
事件,用一个变量来保存上次点击的图例的名字,
坑点:如果在legendselectchanged
里调用 echarts 的 dispatchActions,会陷入循环调用,如果还是想调用 dispatchActions
方法,可参考这篇文章。我就直接调用setOption了。
监听 legendselectchanged 事件代码如下:
Hello World 中文意思是『你好,世界』。因为《The C Programming Language》中使用它做为第一个演示程序,非常著名,所以后来的程序员在学习编程或进行设备调试时延续了这一习惯。 ——百度百科
我自己开始学写代码的时候,写的第一段代码也是Hello World, 所以我把它作为博客的第一篇文章。
控制台版本1
console.log('Hello World')