props

属性 说明 类型 默认值 备注
api 执行之后返回Promise实例 Function () => Promise.reject(未提供接口)
ajaxType 请求类型 String ‘GET’ 主要通过请求方式确定分页参数和其他参数包装结构
params 非分页参数 Object {}
paramsInitIsOk 非分页参数是否准备好了 即是否可以检测params变化从而reload数据 Boolean true
pageSizeInit 初始化的分页每页条数 Number 10
reloadLazy 参数变化是否检测JSON之后 是否变化 Boolean true
retsetNum 是否清空列表 Number 0 某些业务场景需要单纯的清空列表 并不是根据参数变化请求新的列表

event

事件名 说明 返回值 备注
onListChange 列表数据变化 返回变化之后的列表[]
onLoadingChange 加载状态变化 true/false
pageInfoChange 分页信心的变化 {currentPage, pageSize, rowCount}

slots

slot名 说明 默认值 备注
table 列表数据插槽 [] 插槽返回值list
page 分页信息
footerBox 分页信息之后放入的数据(不常用)

*插槽使用见https://cn.vuejs.org/v2/guide/components-slots.html#%E4%BD%9C%E7%94%A8%E5%9F%9F%E6%8F%92%E6%A7%BD

契机

团检报告

使用的子组件

子组件名 是否第三方组件 第三方框架名 备注
Page iview
文档更新时间: 2020-09-14 13:08