/* empty css */import{o as t,c as d,ai as e}from"./index-3679850f.js";const r={class:"marked-body"},a=e('

AKList 内容列表

<ak-list :tableData="tableData"></ak-list>

API

Props

参数类型说明
tableDataobject设计表格配置数据
searchDataobject列表页条件筛选表单数据,同表单的formData
beforeRequestfunction(params,route)请求列表前参数处理方法,可对请求参数处理
afterResponsefunction/string请求完成后列表数据处理方法
beforeDeletefunction(params,route)删除请求前事件
showPageboolean/true是否显示分页信息
requestUrlstring请求的api接口方法
deleteUrlstring删除的api接口方法
dictobject用于匹配的字典数据,一般不设置,从接口获取
fixedBottomScrollboolean/true横向滚动条固定在浏览器底部
autoLoadboolean/true初始时是否自动请求加载数据
treeDataobject列表左侧栏树数据

Methods

方法说明
getListData列表请求方法,可手动调用
delClick数据删除
table表格方法
setSearchFormValue设置查询条件表单初始值。可根据url参数先设置查询表单初始值再加载列表请求方法

Slot

参数说明
default位于筛选表单和表格列表间,可用于存放添加删除数据的按钮或其他操作
controlBtn位于筛列表可配置新增删除按钮后面
searchForm位于条件筛选表单内部
-columns对应的props

tableData

参数类型说明
tablePropsObject表格配置
columnsArray表格列配置
controlBtnArray列表上方按钮,如新增/删除
operateBtnArray操作拦按钮设置,仅对props='__control'列
events.beforeRequestFunctionprops.beforeRequest
events.afterResponseFunction/stringprops.afterResponse
events.beforeDeleteFunctionprops.beforeDelete

tree

参数类型说明
showboolean是否显示
namestring唯一标识,查询条件参数值
methodstring数据接口请求方式,get/post默认post
requestUrlstring数据接口请求地址,必填
beforeRequestFunction(data,route)接口请求前数据参数处理方式
afterResponseFunction/string接口请求后数据参数处理方式
treePropsobject组件tree对应props
',13),o=[a],p={__name:"list",setup(s){return(h,l)=>(t(),d("div",r,o))}};export{p as default};