例
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