UNPKG

vxe-table

Version:

一个基于 vue 的 PC 端表格组件,支持增删改查、虚拟滚动、懒加载、快捷菜单、数据校验、树形结构、打印导出、表单渲染、数据分页、虚拟列表、模态窗口、自定义模板、渲染器、贼灵活的配置项、扩展接口等...

531 lines 10.7 kB
{ "vxe-table": { "attributes": [ "id", "data", "height", "max-height", "auto-resize", "sync-resize", "resizable", "stripe", "border", "round", "size", "loading", "align", "header-align", "footer-align", "show-header", "highlight-current-row", "highlight-hover-row", "highlight-current-column", "highlight-hover-column", "highlight-cell", "row-class-name", "cell-class-name", "header-row-class-name", "header-cell-class-name", "footer-row-class-name", "footer-cell-class-name", "cell-style", "header-cell-style", "footer-cell-style", "row-style", "header-row-style", "footer-row-style", "show-footer", "footer-method", "merge-cells", "merge-footer-items", "span-method", "footer-span-method", "show-overflow", "show-header-overflow", "show-footer-overflow", "column-key", "row-key", "row-id", "keep-source", "column-config", "seq-config", "sort-config", "filter-config", "export-config", "import-config", "print-config", "radio-config", "checkbox-config", "tooltip-config", "expand-config", "tree-config", "menu-config", "clip-config", "mouse-config", "keyboard-config", "edit-config", "valid-config", "edit-rules", "empty-text", "empty-render", "custom-config", "scroll-x", "scroll-y", "params" ], "subtags": [ "vxe-table-column" ], "description": "基础表格" }, "vxe-table-colgroup": { "attributes": [ "field", "title", "width", "min-width", "resizable", "visible", "fixed", "align", "header-align", "show-overflow", "show-header-overflow", "header-class-name" ], "description": "基础表格 - 分组列" }, "vxe-table-column": { "attributes": [ "type", "field", "title", "width", "min-width", "resizable", "visible", "fixed", "align", "header-align", "footer-align", "show-overflow", "show-header-overflow", "show-footer-overflow", "class-name", "header-class-name", "footer-class-name", "formatter", "seq-method", "sortable", "sort-by", "filters", "filter-multiple", "filter-method", "filter-render", "export-method", "footer-export-method", "title-help", "cell-type", "cell-render", "edit-render", "content-render", "tree-node", "params", "col-id" ], "description": "基础表格 - 列" }, "vxe-grid": { "attributes": [ "id", "columns", "data", "height", "max-height", "auto-resize", "sync-resize", "resizable", "stripe", "border", "round", "size", "loading", "align", "header-align", "footer-align", "show-header", "highlight-current-row", "highlight-hover-row", "highlight-current-column", "highlight-hover-column", "highlight-cell", "row-class-name", "cell-class-name", "header-row-class-name", "header-cell-class-name", "footer-row-class-name", "footer-cell-class-name", "cell-style", "header-cell-style", "footer-cell-style", "row-style", "header-row-style", "footer-row-style", "show-footer", "footer-method", "merge-cells", "merge-footer-items", "span-method", "footer-span-method", "show-overflow", "show-header-overflow", "show-footer-overflow", "column-key", "row-key", "row-id", "keep-source", "column-config", "seq-config", "sort-config", "filter-config", "export-config", "import-config", "print-config", "radio-config", "checkbox-config", "tooltip-config", "expand-config", "tree-config", "menu-config", "clip-config", "mouse-config", "keyboard-config", "edit-config", "valid-config", "edit-rules", "empty-text", "empty-render", "custom-config", "scroll-x", "scroll-y", "params", "form-config", "toolbar", "toolbar-config", "pager-config", "proxy-config", "zoom-config" ], "description": "高级表格" }, "vxe-toolbar": { "attributes": [ "size", "loading", "perfect", "import", "export", "print", "refresh", "custom", "buttons" ], "description": "工具栏" }, "vxe-pager": { "attributes": [ "size", "loading", "layouts", "current-page", "page-size", "total", "pager-count", "page-sizes", "align", "border", "background", "perfect", "auto-hidden", "icon-prev-page", "icon-jump-prev", "icon-jump-next", "iconnext-page", "icon-jump-more" ], "description": "分页" }, "vxe-radio": { "attributes": [ "v-model", "label", "content", "size", "disabled", "name" ], "description": "单选框" }, "vxe-radio-group": { "attributes": [ "label", "disabled" ], "description": "单选组" }, "vxe-radio-button": { "attributes": [ "label", "content", "disabled" ], "description": "单选按钮" }, "vxe-checkbox": { "attributes": [ "v-model", "label", "content", "size", "disabled", "title", "indeterminate" ], "description": "复选框" }, "vxe-checkbox-group": { "attributes": [ "label", "disabled" ], "description": "复选组" }, "vxe-switch": { "attributes": [ "v-model", "disabled", "size", "open-label", "close-label", "open-value", "close-value", "open-icon", "close-icon" ], "description": "开关按钮" }, "vxe-input": { "attributes": [ "v-model", "size", "type", "name", "form", "clearable", "placeholder", "autocomplete", "maxlength", "readonly", "disabled", "prefix-icon", "suffix-icon", "min", "max", "step", "digits", "align", "controls", "min-date", "max-date", "start-week", "label-format", "parse-format", "value-format", "editable", "disabled-method", "festival-method", "transfer" ], "description": "输入框" }, "vxe-select": { "attributes": [ "v-model", "size", "multiple", "multi-char-overflow", "clearable", "placeholder", "visible", "disabled", "prefix-icon", "placement", "options", "option-props", "option-groups", "option-group-props", "option-id", "option-key", "transfer" ], "subtags": [ "vxe-optgroup", "vxe-option" ], "description": "下拉框" }, "vxe-optgroup": { "attributes": [ "label", "visible", "disabled" ], "subtags": [ "vxe-option" ], "description": "下拉框 - 分组" }, "vxe-option": { "attributes": [ "value", "label", "visible", "disabled" ], "description": "下拉框 - 选项" }, "vxe-button": { "attributes": [ "content", "type", "size", "name", "icon", "round", "circle", "status", "disabled", "loading", "placement", "destroy-on-close", "transfer" ], "description": "按钮" }, "vxe-tooltip": { "attributes": [ "v-model", "content", "trigger", "theme", "zindex", "is-arrow", "enterable", "leave-delay" ], "description": "工具提示" }, "vxe-modal": { "attributes": [ "v-model", "size", "loading", "id", "title", "type", "status", "class-name", "icon-status", "message", "cancel-button-text", "confirm-button-text", "show-header", "show-footer", "lock-view", "lock-scroll", "mask", "mask-closable", "esc-closable", "resize", "duration", "width", "height", "min-width", "min-height", "top", "position", "zindex", "show-title-overflow", "transfer", "fullscreen", "dblclick-zoom", "remember", "destroy-on-close", "storage", "before-hide-method" ], "description": "模态窗口" }, "vxe-form": { "attributes": [ "data", "loading", "span", "align", "size", "title-align", "title-width", "title-colon", "title-asterisk", "items", "rules", "prevent-submit", "valid-config" ], "subtags": [ "vxe-form-item" ], "description": "表单" }, "vxe-form-item": { "attributes": [ "field", "title", "span", "align", "title-align", "title-width", "visible", "visible-method", "folding", "collapse-node", "title-prefix", "title-suffix", "reset-value", "item-render" ], "description": "表单 - 项" }, "vxe-list": { "attributes": [ "data", "size", "loading", "height", "auto-resize", "sync-resize", "scroll-y" ], "description": "列表" }, "vxe-pulldown": { "attributes": [ "size", "disabled", "placement", "destroy-on-close", "transfer" ], "description": "下拉容器" } }