ztz-table
Version:
ZTZ Table,一个为开发者准备的基于 Vue 3.0 和 Element Plus 的数据表格二次封装的组件库,旨在通过配置文件快速生成表格。集成CRUD功能,通过简单配置,快速完成一个基本的增删查改功能。
26 lines (25 loc) • 617 B
JavaScript
// eslint-disable-next-line
import { uuid } from '../utils/util';
export class TableDataRowOptions {
uid = uuid();
loadingDelete = false;
disabledEdit = false;
disabledDelete = false;
permission = {
edit: true,
delete: true,
};
}
// 更多属性参考 饿了么UI文档
export class TablePagination {
// 当前页
pageNum = 1;
// 每页显示条目个数
pageSize = 10;
// 总条目数
total = undefined;
layout = 'prev, pager, next';
background = true;
// 分页对齐位置,left||right
position = 'right';
}