页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

有了以上理解之后,什么情况下才会使用扩展属性扩展图形呢?

提示

1、设置界面没有,echarts有
2、快速制作静态数据poc(使用覆盖模式)

使用扩展属性需要的前提条件,如果不了解,是无法做扩展的。 1、需要理解json对象、数组的概念及语法

提示

1、需要理解json对象、数组的概念及语法 

...

2、掌握js基本数据类型语法(字符串、数字、逻辑值、null)

技巧:

使用扩展属性建议充分利用echarts在线实例(可编辑运行效果)

示例说明:

红色框中对应echarts实例的option = {…}对象的内容

想象一下POC需要下面图,您会怎么做?

...

  • 第一步,确定属性所属图形的元素。
  • 第二步,在echarts配置属性中找可能的属性,确定该属性相对与option的位置。(要求对图形构成熟悉)
  • 第三步,在echarts对于图形实例中测试属性,无效则重新进行第二步。
  • 第四步,测试有效以后,拿到smartbi扩展属性中看效果

 

扩展图形之:使用宏代码

当用到动态效果的时候,使用扩展属性也难以达到效果,此时我们需要考虑使用"宏"
宏的使用请参考: