vue element plus Descriptions 描述列表

简介: vue element plus Descriptions 描述列表

列表形式展示多个字段。

基础用法#

User Info

Usernamekooriookami Telephone18100000000 PlaceSuzhou
RemarksSchool AddressNo.1188, Wuzhong Avenue, Wuzhong District, Suzhou, Jiangsu Province

不同尺寸#

LargeDefaultSmall

With border

Operation

Username

kooriookami

Telephone

18100000000

Place

Suzhou

Remarks

School

Address

No.1188, Wuzhong Avenue, Wuzhong District, Suzhou, Jiangsu Province

Without border

Operation

Usernamekooriookami Telephone18100000000 PlaceSuzhou
RemarksSchool AddressNo.1188, Wuzhong Avenue, Wuzhong District, Suzhou, Jiangsu Province

垂直列表#

LargeDefaultSmall

Vertical list with border

Username Telephone Place
kooriookami 18100000000 Suzhou
Remarks Address
School No.1188, Wuzhong Avenue, Wuzhong District, Suzhou, Jiangsu Province

Vertical list without border

Username Telephone Place
kooriookami 18100000000 Suzhou
Remarks Address
School No.1188, Wuzhong Avenue, Wuzhong District, Suzhou, Jiangsu Province

自定义样式#

Customized style list

Username kooriookami Telephone 18100000000 Place Suzhou
Remarks School Address No.1188, Wuzhong Avenue, Wuzhong District, Suzhou, Jiangsu Province

Descriptions API#

Descriptions Attributes#

属性名 说明 类型 默认
border 是否带有边框 boolean false
column 一行 Descriptions Item 的数量 number 3
direction 排列的方向 enum horizontal
size 列表的尺寸 enum
title 标题文本,显示在左上方 string ''
extra 操作区文本,显示在右上方 string ''

Descriptions Slots#

插槽名 说明 子标签
default 自定义默认内容 Descriptions Item
title 自定义标题,显示在左上方
extra 自定义操作区,显示在右上方

DescriptionsItem API#

DescriptionsItem Attributes#

属性名 说明 类型 默认
label 标签文本 string ''
span 列的数量 number 1
width 列的宽度,不同行相同列的宽度按最大值设定(如无 border ,宽度包含标签与内容) string / number ''
min-width 列的最小宽度,与 width 的区别是 width 是固定的,min-width 会把剩余宽度按比例分配给设置了 min-width 的列(如无 border,宽度包含标签与内容) string / number ''
align 列的内容对齐方式(如无 border,对标签和内容均生效) enum left
label-align 列的标签对齐方式,若不设置该项,则使用内容的对齐方式(如无 border,请使用 align 参数) enum ''
class-name 列的内容自定义类名 string ''
label-class-name column label custom class name string ''

DescriptionsItem Slots#

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

源代码#

组件文档

相关文章
|
缓存 前端开发 大数据
虚拟列表在Vue3中的具体应用场景有哪些?
虚拟列表在 Vue3 中通过仅渲染可视区域内容,显著提升大数据列表性能,适用于 ERP 表格、聊天界面、社交媒体、阅读器、日历及树形结构等场景,结合 `vue-virtual-scroller` 等工具可实现高效滚动与交互体验。
1127 1
|
资源调度 JavaScript PHP
Vue3+ element plus 前后分离admin项目安装教程
Vue3+ element plus 前后分离admin项目安装教程
569 0
|
JavaScript API
vue尚品汇商城项目-day04【24.点击搜索按钮跳转后的页面商品列表、平台售卖属性动态展示(开发Search组件)】
vue尚品汇商城项目-day04【24.点击搜索按钮跳转后的页面商品列表、平台售卖属性动态展示(开发Search组件)】
406 1
vue尚品汇商城项目-day04【24.点击搜索按钮跳转后的页面商品列表、平台售卖属性动态展示(开发Search组件)】
|
JavaScript 前端开发
Vue学习笔记8:解决Vue学习笔记7中用v-for指令渲染列表遇到两个问题
Vue学习笔记8:解决Vue学习笔记7中用v-for指令渲染列表遇到两个问题
|
JavaScript 前端开发 API
Vue学习笔记7:使用v-for指令渲染列表
Vue学习笔记7:使用v-for指令渲染列表
|
JavaScript 前端开发 UED
组件库实战 | 用vue3+ts实现全局Header和列表数据渲染ColumnList
该文章详细介绍了如何使用Vue3结合TypeScript来开发全局Header组件和列表数据渲染组件ColumnList,并提供了从设计到实现的完整步骤指导。
|
JavaScript
Vue使用element中table组件实现单选一行
如何在Vue中使用Element UI的table组件实现单选一行的功能。
1394 6
Vue使用element中table组件实现单选一行
|
JavaScript 测试技术 容器
Vue2+VueRouter2+webpack 构建项目
1). 安装Node环境和npm包管理工具 检测版本 node -v npm -v 图1.png 2). 安装vue-cli(vue脚手架) npm install -g vue-cli --registry=https://registry.
1395 0
|
10月前
|
缓存 JavaScript
vue中的keep-alive问题(2)
vue中的keep-alive问题(2)
677 137
|
11月前
|
JavaScript
Vue中如何实现兄弟组件之间的通信
在Vue中,兄弟组件可通过父组件中转、事件总线、Vuex/Pinia或provide/inject实现通信。小型项目推荐父组件中转或事件总线,大型项目建议使用Pinia等状态管理工具,确保数据流清晰可控,避免内存泄漏。
803 2