- 全局参数说明
- 按钮(vButton)
- 按钮组
- 开关(vSwitch)
- 复选框(vButtonGroup)
- 单选框(vRadio)
- 选择框(vSelect)
- 下拉多选框(vMultiSelect)
- 下拉列表(vDropdown)
- tips弹窗(vTips)
- messageBox弹窗(vMessageBox)
- 警告类弹窗(vAlert)
- dialog类弹窗(vDialog)
- 标签页(vTabs)
- 滑动条(vSlider)
- 表格(vTable)
- 分页(vPagination)
- 文本框和文本域(vInput & vTextarea)
- 步进输入框(vStepInput)
- 徽标数(vBadge)
- 折叠面板(vCollapse)
- 折叠面板组(vCollapseGroup)
- 进度条(vProgress)
- 加载(vLoading)
- 步骤条(vSteps)
- 标签列表(vTagList)
- 时间轴(vTimeLine)
- 文字提示(vToolTip)
- 穿梭框(vTransfer)
- 树状组件(vTree)
- 表单(vFrom)
- 搜索框(vSearch)
- 日期选择(vDatepicker)
表格(vTable)
子组件
table-columns
table-columns组件只在table组件中使用
单组件引入
import <name>
from ‘vucc/table’;
示例
代码 V
|
|
table-columns 属性
参数 | 说明 | 类型 | 可选值 | 默认值 |
---|---|---|---|---|
prop | 对应data中的key,用于渲染table的列 | String | - | - |
label | 表头展示的标签字段 | String | - | - |
tdStyle | 列的附加样式 | Object | - | - |
isSort | 是否有排序箭头 | Boolean | - | - |
table-columns 方法
方法名 | 说明 | 类型 | 参数 | 默认值 |
---|---|---|---|---|
renderHeader | 头部渲染函数,可以使用此函数来渲染表头 | Function | - | - |
renderTd | 列的渲染函数,可以使用此函数来渲染列 | Function | - | - |
sortFn | 用于排序的参数的函数 | Function | data,列数据 sort,排序的正负值 | - |
table 方法
参数 | 说明 | 类型 | 可选值 | 默认值 |
---|---|---|---|---|
isShowPagination | 是否显示分页栏 | Boolean | - | true |
currentPage | 当前组件停留页 | Number | - | 1 |
pageSize | 每一页展示多少条数据 | Number | - | 5 |
total | 总页数 | Number | - | - |
data | 表的渲染数据 | Array | - | - |
colsNum | 列的数量 | Number | - | - |
hasSelectAll | 是否展示全选框和每行前的勾选框 | Boolean | - | - |
emptyText | 空数据提示,可以传入html | String | - | ‘’ |
table 方法
方法名 | 说明 | 类型 | 参数 | 默认值 |
---|---|---|---|---|
onChangePage | 用于传入分页组件页面变更事件进行响应 | Function | - | - |
onSizeChange | 当每页页数变化时产生的数据 | Function | - | - |
onSelectAll | 全选事件,只有在hasAllSelect为true时可用,传入全选checkbox框的值 | Function | - | - |