otb-module
Version:
otb-module是基于现有的element-ui库进行的二次封装,简化组件的各自用法,将所有基础组件归纳于一个表单中, 集成表单组件,另还有增删改查的CRUD组件、预览图片/PDF的preview组件、上传文件的upload组件、分页组件与导出组件等等。 引入组件后以数据驱动组件从而加载Dom,让开发变得更简单,让代码更易维护。
41 lines (37 loc) • 737 B
JavaScript
import hCrud from "./hCrud/index";
import hForm from "./hForm/index";
import hFormTable from "./hFormTable/index";
import hPaging from "./hPaging/index";
import hPreview from "./hPreview/index";
import hUpload from "./hUpload/index";
import hExport from "./hExport/index";
import hFullLoad from "./hFullLoad/index";
import hBorder from "./hBorder/index";
const components = [
hCrud,
hForm,
hFormTable,
hPaging,
hPreview,
hUpload,
hExport,
hFullLoad,
hBorder
];
const install = function (Vue) {
components.forEach(component => {
Vue.component(component.name, component);
});
};
export default {
install,
hCrud,
hForm,
hFormTable,
hPaging,
hPreview,
hUpload,
hExport,
hFullLoad,
hBorder
};