UNPKG

el-plus-form

Version:

采用Vue3 + TS,封装的element-plus数据驱动表单组件

22 lines (19 loc) 736 B
import { App } from 'vue' import ElPlusForm from './ElPlusForm.vue' import ElPlusFormDialog from './ElPlusFormDialog.vue' import { components } from './components/index' const ElPlusFormUI = { install: (app: App, options: any) => { if (!options || !options.uploadImgAction) { console.warn('[el-plus-form warn]: 缺少属性:uploadImgAction,会导致ElPlusFormUpImg(图片上传组件)不可用!') } else { app.config.globalProperties.uploadImgAction = options.uploadImgAction } components.unshift(ElPlusForm) components.unshift(ElPlusFormDialog) components.map((component: any) => { app.component(component.name, component) }) } } export default ElPlusFormUI