davinci icon indicating copy to clipboard operation
davinci copied to clipboard

RichText Chart feature enhancement

Open AndyFong opened this issue 5 years ago • 2 comments

  1. Support simple JavaScript codes, for expression computing, for loop, if condition code block.
  2. Open up html content custom editing.

AndyFong avatar Oct 22 '19 06:10 AndyFong

  1. 支持表达式运算:widget中的指标目前仅提供固定的几个函数(总计、平均数、计数、去重计数等),枚举函数毕竟有限,如果能支持表达式(类似superset的指标表达式,如下图),将提高配置的灵活性。同时很多widget图表不再需要配置多个view,可共用一个view+配置表达式落地。 image

  2. html富文本编辑功能 目前RichText仅提供简单文本设置,不支持html文本编辑。如果开放html定制,可利用RichText实现客户的各式界面定制需求。 同第1点,配合简单的JavaScript语法,如for 、if ,RichText能满足大部分的特定定制页面需求。

ek912 avatar Oct 22 '19 07:10 ek912

例如下图显示需求: image

添加百分比前面的图标等。

又如下图: image

很方便实现类似需求

ek912 avatar Oct 22 '19 07:10 ek912