基础用法

Attributes

属性名说明类型默认值
searchApi查询接口String-
needInit需要初始化查询,相当于一进页面就点击查询的效果Booleantrue
searchConfig查询的配置,具体说明查看下面的searchConfig说明Object
pageSize页面表格一页的大小,也是通过这个字段来判断页面是否需要分页Number
tableHandleList表格的一些操作列表,可以设置的有sort:排序,download:下载,数组顺序就是显示顺序。Array
pageProps页面的一些的配置, 具体看下面的 pageProps说明Object
searchPropsct-search-box的配置Object
tablePropsct-table的配置Object
loadPropsct-loading的配置Object
paginationPropsct-pagination的配置Object
cbs一些回调处理函数,具体查看下面的cbs的说明Object

TIP

sort要显示还得表头数据里有sortable的数据

pageProps说明

属性名说明类型默认值
pageErrorText页面请求报错的说明String-

searchConfig说明

属性名说明类型默认值
method查询的方式String'post'
downlaodMethod下载的方式String'handlerDownload'

cbs说明

属性名说明类型默认值
doSearch自定义查询方法, 有这个方法会覆盖掉默认的查询方式Function-
beforeSearch默认查询前的回调函数,可用来处理请求参数。若返回 false 或者返回被 reject 的 Promise,则阻止切换。Function(dataP:请求参数)-
afterSearch默认查询到数据的回调函数,可用来处理请求到的参数,这是需要return处理好的数据Function(data:请求到的数据)-
doDownload处理下载的回调函数,存在就不会执行默认的下载Function(dataP:请求参数)-

插槽

插槽名说明
_search-xxx以这个开头的会传到ct-search-box的插槽里,对应的是xxx的插槽
_table-xxx以这个开头的会传到ct-table的插槽里,对应的是xxx的插槽
header页面整个头部插槽
header-before页面头部的前面(ct-search-box前)的插槽
header-after页面头部的后面(ct-search-box后)的插槽
content页面整个内容区域的插槽
content-before内容区域的前面的插槽
table-top表格上面区域(总数,表格操作)的插槽
table-title表格上面区域Title的插槽
table-desc表格上面区域总数后面区域的插槽
table-handle表格title的右侧操作整体的插槽
table-handle-before表格title的右侧操作前面的插槽
table-handle-after表格title的右侧操作前面的插槽

Exposes

属性名说明类型
searchRefct-search-box的ref对象RefImpl
tableTitleReftable-title的ref对象RefImpl
tableRefct-table的ref对象RefImpl
paginationRefct-pagination的ref对象RefImpl
doSearch查询事件,需要手段传查询条件Function(params:当前的查询参数)
clickSearch相当于点击查询按钮的查询Function()
getPageData获取页面数据的查询事件Function(download:是否下载)
changePageNo改变页码事件Function(pageN0:设置的页码)
changeSort改变排序事件Function(sortObj:排序对象)
Last Updated:
Contributors: niewk