Skip to content

卡片样式 ​

对应视图上卡片部分的样式设置,在卡片视图、看板视图、时间线视图中都会使用到卡片样式,我们在这个章节统一讲解。

卡片结构说明 ​

卡片结构

渲染方式 ​

卡片分为默认、富文本、自定义组件三种渲染方式。下文将通过示例的方式演示三种卡片不同的配置方式。

数据表定义 ​

下文的例子都将以任务表作为数据源。以下是具体的数据结构:

标识符字段名称字段类型说明
no编号编号编号计算表达式:T${String.lpad(seq,6,'0')}
name名称单行文本任务的名称
progress完成度小数
state状态列表选择选项:未开始、进行中、已取消、已完成
who责任人用户选择
startDate开始时间日期
planStartDate预计开始时间日期
planFinishDate预计完成时间日期
finishDate实际完成时间日期
descs任务描述富文本业务字段
docs任务文档附件业务字段
taskChildren子任务子对象用于构建树形结构

状态枚举值

选项标识符
未开始unstart
进行中progress
已取消cancel
已完成complete

默认 ​

通过简单的系统配置,并使用系统预设的卡片样式进行渲染。

富文本 ​

使用富文本编辑器进行自定义渲染,支持富文本的数据绑定方式,下文将通过一个示例讲解富文本卡片的使用,具体富文本相关的知识,请查看相关章节文档。

卡片内容

富文本卡片的内容仅包含卡片内容的定义。卡片的边框、内边距、列间距和行间距等样式需要通过卡片样式进行定义。

自定义组件 ​

使用组件编辑器进行自定义渲染,支持将当前视图的上下文通过组件参数的方式传递给组件。下文将通过一个示例讲解自定义组件卡片的使用,具体组件编辑器相关的知识,请查看相关章节文档

卡片内容

自定义组件卡片的内容仅包含卡片内容的定义。卡片的边框、内边距、列间距和行间距等样式需要通过卡片样式进行定义。