版本:V5.3.3
背景
本文浅析ECharts
的事件系统是如何工作的,点击一个series
之后,ECharts
是如何执行的回调方法,非series
元素是否可以设置事件,事件回调又是如何做性能优化的。
SVG规范中有关于style的定义,支持方式为HTML的Style。但在一些非浏览器环境下,对于Style
的支持性并不好普遍常见于PPT
,Sketch
等场景。本文介绍了一种简单的方式来对SVG
进行后处理以对PPT
,Sketch
等场景进行适配。同时介绍几种简单具体场景。
svg-visitor:基于访问者模式来遍历SVG元素。
受 AST Visitor的启发这里设计了一个svg-visitor
,来根据标签类型访问标签,并对标签元素进行处理。