Skip to content

Table 表格增强

表格单元格与工具栏增强:行内编辑 / 下拉、链接单元格、列设置。行操作直接用 RdButtonGroupMore(可加 class="table-row-actions")。

行操作

复用 RdButtonGroupMoresize="small" + class="table-row-actions";完整 API 见 Button

行内下拉

行内编辑

el-table 联调:文本 / textarea / 金额列。

分页

列表底部分页:页码、每页条数、跳转。

248 条,显示 1–50
每页
1 / 5
跳转至

列设置

API

RdTableInlineEdit

属性名说明类型默认值
v-model单元格值string | number''
title浮层标题string'编辑'
inputType输入类型'text' | 'textarea''text'
事件名说明类型
update:modelValue值变更(value) => void
save保存(value) => void
cancel取消() => void

RdTableInlineSelect

属性名说明类型默认值
v-model选中值string | number
options下拉选项InlineSelectOption[]
属性名说明类型默认值
variant样式变体'primary' | 'muted''primary'
block块级占满宽度booleanfalse
showIcon显示外链图标booleantrue
事件名说明类型
click点击(event: MouseEvent) => void

RdTableColumnSettings

属性名说明类型默认值
items列配置项TableColumnSettingItem[]
customized是否已定制boolean
事件名说明类型
toggle显示切换(key: string) => void
reorder拖拽排序(from, to) => void
reset恢复默认() => void

RdPagination

属性名说明类型默认值
currentPage当前页(配合 update:currentPage)number
pageSize每页条数number
total总条数number
事件名说明类型
update:currentPage页码变更(page: number) => void
update:pageSize每页条数变更(size: number) => void