28 lines
718 B
Markdown
28 lines
718 B
Markdown
|
|
# Table 说明
|
|||
|
|
|
|||
|
|
## 说明
|
|||
|
|
|
|||
|
|
`<a-table v-bind="propsRes" v-on="propsEvent" ></a-table>`
|
|||
|
|
|
|||
|
|
`复写a-table中原始的v-bind及v-on属性,propRes负责处理属性,propsEvent负责处理a-table的事件`
|
|||
|
|
|
|||
|
|
`setProps:设置a-table的属性,类型为:IDefaultProps`
|
|||
|
|
|
|||
|
|
`setColumns:设置table中columns的属性,类型为:TableColumnData[]`
|
|||
|
|
|
|||
|
|
`setLoadListParams: 设置列表数据接口的请求参数,类型为自定义`
|
|||
|
|
|
|||
|
|
`loadTableData:获取列表数据,返回列表参数`
|
|||
|
|
|
|||
|
|
## 使用方式
|
|||
|
|
|
|||
|
|
`<a-table v-bind="propsRes" v-on="propsEvent">`
|
|||
|
|
<br>
|
|||
|
|
`<template #xx></template> // 自定义插槽名称,在setColumns的传入值中设置`
|
|||
|
|
<br>
|
|||
|
|
`</a-table>`
|
|||
|
|
|
|||
|
|
## 示例
|
|||
|
|
|
|||
|
|
`具体参照table文件夹的示例`
|