1.0.3 • Published 3 years ago

zsl-antd-design-vue-table v1.0.3

Weekly downloads
2
License
ISC
Repository
github
Last release
3 years ago

table组件

table组件是对Ant-design-vue table组件的二次封装,table的其它属性可以参考ant-design-vue文档

table
属性类型是否必须默认值说明
dataFunction加载table数据的后台api方法
alertObject,Boolean是否显示已选择表格数据的条数信息
rowSelectionObject可选择行的参数配置
showSizeChangerBooleantrue是否可以改变每页大小
showQueryBooleantrue是否显示查询、重置等按钮
rowKeyString,Functionkey表格行的key
pageNumNumber1页码
pageSizeNumber10页大小
fixedPaginationBooleantrue分页组件是否固定在底部
hasPaginationBooleantrue是否分页
autoQueryBooleantrue受控组件change事件自动查询
customStorageKeyStringnull自定义表格列缓存至本地的key,不传则会通过当前路由名加上一个字符串组成,如果一个页面中有多个s-table组件,请手动传入该字段,否则会出现莫名bug
columnsArray在ant-design-vue table组件columns原有属性的基础上,加了nofilter、must属性
queryFormArray查询条件相关
aloneBooleanfalse查询、重置等功能按钮是否单独一行
spanNumbernull查询条件中栅格系统col span属性
hasExpandBooleantrue是否有展开、收拢功能
querySpanNumbernull查询条件中查询、重置等功能按钮col span属性
expandBoundaryNumber6展开收拢功能查询条件数量边界
labelColNumber6查询表单label占据空间
wrapperColNumber6查询表单受控组件占据空间
filterColumnBooleanfalse是否支持自定义表格列
beforeSubmitFunctionnull表单提交之前的回调,可以对表单的数据就行处理
resultRenderObject{success: 'success', total: 'datas.total', records: 'datas.records'}表单提交之前的回调,可以对表单的数据就行处理, success成功失败标志位,total后端返回的总条数,records后端返回的数据列表字段
columns增加的属性
属性类型是否必须默认值说明
nofilterBooleanfalse为true则此字段不参与过滤
mustBooleanfalse为true则此字段是必选项

queryForm

属性类型是否必须默认值说明
typeStringinput元素类型
dataIndexString字段名
cbFunction受控组件的change事件回调
fetchFnFunctiontype为select,且options为空时必传select options异步获取方法
hasExpandBooleanfalse字段是否参与收拢
wrapperColObjectnull查询表单受控组件占据空间
formItemObjectnull查询表单a-form-item属性
itemSelfObjectnull查询表单受控组件属性

事件

属性说明
result网络请求返回的数据

插槽

属性说明
alert显示alert时,该插槽才有效,alert组件自定义功能
formFn搜索区域自定义的功能,如新增按钮的功能等
queryFormItem自定义查询条件
1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago