数据面板结构

组件数据面板分为【字段映射区】和【数据源配置区】,全局大屏数据则是在大屏全局定义数据源,以备组件使用。

字段映射

字段列:组件所需对接的数据字段的名称;
字段映射:映射列表示数据中将要匹配的字段。有三种映射方式:字段、常量、表达式。

字段

固定字段组件

对于组件所需字段固定的组件,需要从数据源字段中选择,与组件字段进行映射。

在项目中,接入的数据源字段大部分情况下和组件的字段并不匹配。所以需要将组件字段与数据源字段一对一进行映射。

例如:
获取到的结果中字段为 name,组件中所需的字段为 content,将content字段映射为 name 即可完成映射。

在数据结构匹配,仅字段不匹配时,通过字段映射可以快速实现字段的匹配。如果数据结构不相同,则需要使用数据过滤器进行处理。

不固定字段组件

某些组件,所需字段并不固定,可灵活扩展使用,例如轮播表格。有多少列,显示多少内容均无法限制,此时我们支持将数据源返回的所有字段拿来使用。

常量

对于一个组件中的某个字段,可能使用常量即可满足要求。例如翻牌器组件,可在数据中配置数值、标题、前缀、后缀字段;其中数值可来源于数据源,其余字段往往采用常量即可解决。

表达式

乐创者提供“表达式”能力,使得用户可在字段基础上进行简单的处理,例如计算处理,或字段值合并等,最终将经过表达式处理后得到的值作为最终结果映射给组件字段进行使用。

例如翻牌器需通过表达式将数据源中的“金额”和“折扣”字段做乘法计算,最后呈现“最终售价”的数据。

作者:倪  创建时间:2023-06-05 11:16
最后编辑:倪  更新时间:2025-02-07 17:25