想象一下以下组成部分对应图形外观
然后看看自己是否想对了?
下面对比下Smartbi的图形配置界面和Echarts的图形配置项
有了以上理解之后,什么情况下才会使用扩展属性扩展图形呢?
1、设置界面没有,echarts有 |
使用扩展属性需要的前提条件,如果不了解,是无法做扩展的。
1、需要理解json对象、数组的概念及语法 |
技巧:
使用扩展属性建议充分利用echarts在线实例(可编辑运行效果) |
红色框中对应echarts实例的option = {…}对象的内容
想象一下POC需要下面图,您会怎么做?
|
所以,基本可以通过下面扩展属性调整
{ "visualMap": { "calculable": true }, "xAxis": { "axisLine": { "onZero": true }, "splitArea": { "show": false }, "splitLine": { "show": false } }, "yAxis": { "inverse": true } } |
对于初级使用者:
对于高级人员,对Echarts本身比较了解的。
当用到动态效果的时候,使用扩展属性也难以达到效果,此时我们需要考虑使用"宏"
宏的使用请参考:图形对象(chart)及事件说明