davinci
davinci copied to clipboard
RichText Chart feature enhancement
- Support simple JavaScript codes, for expression computing, for loop, if condition code block.
- Open up html content custom editing.
-
支持表达式运算:widget中的指标目前仅提供固定的几个函数(总计、平均数、计数、去重计数等),枚举函数毕竟有限,如果能支持表达式(类似superset的指标表达式,如下图),将提高配置的灵活性。同时很多widget图表不再需要配置多个view,可共用一个view+配置表达式落地。
-
html富文本编辑功能 目前RichText仅提供简单文本设置,不支持html文本编辑。如果开放html定制,可利用RichText实现客户的各式界面定制需求。 同第1点,配合简单的JavaScript语法,如for 、if ,RichText能满足大部分的特定定制页面需求。
例如下图显示需求:
添加百分比前面的图标等。
又如下图:
很方便实现类似需求