Descriptions 描述列表

以列表形式展示多个字段。

基础用法

无边框模式下,简单地成组展示多个只读字段,一般用于详情页的信息展示。未设置 column 时,会根据容器宽度自动响应列数(最宽 4 列,随宽度变窄依次降为 3、2、1 列)。

企业信息
企业名称 xxxxxxx有限公司
经营范围 软件开发、技术咨询、技术服务、信息系统集成服务、企业管理咨询以及面向行业客户的数字化解决方案建设与长期运维服务
组织机构代码 11111111
统一社会信用代码 11111988594758
注册时间2023年1月
注册资本(万元) 1000万人民币
登记注册类型中外合资
行业服务业
行业小类7216
企业规模大型
区域西南
企业控股情况国有控股
是否国网
法人张三
联系人李四
区号023
注册地重庆市渝北区
分机号897
手机号18972334956

单列样式

设置 column="1" 即为单列描述列表;配合 label-width 固定标签列宽度可使各行标签与内容对齐,再通过 Descriptionslabel-align 统一控制标签左/右对齐。

企业信息
企业名称 xxxxxxx有限公司
注册时间2023年1月
行业服务业
区域西南
号码11516-59849
法人张三
注册地 重庆市渝北区光电园

结合表单

可以用 Descriptions 展示只读详情,在进入编辑态时切换为 Form 表单,实现类似 inline 编辑的交互。

企业信息
企业名称xxxxxxx有限公司
注册时间2023年1月
行业服务业
区域西南
联系人李四
联系电话18972334956
服务商类型
营业执照

尺寸

With border
Username
kooriookami
Telephone
18100000000
Place
Suzhou
Remarks
Address
No.1188, Wuzhong Avenue, Wuzhong District, Suzhou, Jiangsu Province
Without border
Usernamekooriookami
Telephone18100000000
PlaceSuzhou
Remarks
Address No.1188, Wuzhong Avenue, Wuzhong District, Suzhou, Jiangsu Province

垂直列表

Vertical list with border
UsernameTelephonePlace
kooriookami18100000000Suzhou
RemarksAddress
No.1188, Wuzhong Avenue, Wuzhong District, Suzhou, Jiangsu Province
Vertical list without border
Usernamekooriookami
Telephone18100000000
PlaceSuzhou
Remarks
Address No.1188, Wuzhong Avenue, Wuzhong District, Suzhou, Jiangsu Province

跨行

Width horizontal list
Photo
UsernamekooriookamiTelephone18100000000
PlaceSuzhouRemarks
Address No.1188, Wuzhong Avenue, Wuzhong District, Suzhou, Jiangsu Province
Width vertical list
PhotoUsernameTelephone
kooriookami18100000000
PlaceRemarks
Suzhou
Address
No.1188, Wuzhong Avenue, Wuzhong District, Suzhou, Jiangsu Province

自定义样式

Customized style list
Username kooriookami Telephone 18100000000 Place Suzhou
RemarksAddress No.1188, Wuzhong Avenue, Wuzhong District, Suzhou, Jiangsu Province

描述列表 API

描述列表 属性

名称说明类型默认值
border是否带边框booleanfalse
column一行展示的 Descriptions Item 数量;无边框模式未设置时按容器宽度响应(最多 4 列);有边框模式未设置时默认为 3number
direction排列方向enumhorizontal
size列表尺寸enum
title左上角标题文案string''
extra右上角额外区域文案string''
label-width标签统一宽度string / number
label-align标签统一对齐方式,可被 Descriptions Itemlabel-align 覆盖enum

Descriptions 插槽

名称说明子标签
default自定义默认内容Descriptions Item
title自定义标题区域
extra自定义右上角

描述列表项 API

描述列表项 属性

名称说明类型默认值
label标签文本string''
span列占位( colspan / grid 列跨度 )number1
rowspan跨行数(仅 border 模式生效,无边框 grid 模式暂不支持)number1
width列宽;同一列多行时取最大宽度(仅 border 模式生效,无边框 grid 模式列宽由 grid 均分,请用 label-width 控制标签列)string / number''
min-width列最小宽度;设了 width 的列为固定宽,仅设 min-width 的列按比例分配(仅 border 模式生效)string / number''
label-width当前项标签宽度;未设置时与同列一致;优先级高于 Descriptionslabel-widthstring / number
label-tooltip标签提示文案,在 label 后展示 Tip 图标,悬停显示 tooltipstring''
align内容对齐(无 border 时同时作用于标签与内容)enumleft
label-align当前项标签对齐方式;优先级高于 Descriptionslabel-alignenum
class-name内容单元格自定义类名string''
label-class-name标签单元格自定义类名string''

描述列表项 插槽

名称说明
default自定义默认内容
label自定义标签