前言
因为我想要一个类似ProTable高级组件的表单,但是查询之后发现没有,所以就自己写一个,这个版本会更加完善。
功能
1.封装表格request请求集中(分页、筛选、过滤),让功能使用起来更加简单
const sourceRequest = async (params:any, pagination:any, filters:any, sorter:any) => {console.log("...开始请求...");const url = "api/test?t1=";console.log(params);console.log(pagination);console.log(filters);console.log(sorter);console.log("....请求完...", url);await sleep(1200);return {data: data,success: true,msg: "成功",total: 70,}
};
2.暴露对外 刷新、重置等函数
// 刷新并重置表单const { onTableReloadAndRest } = tableRef.value;