mirror of
				https://gitee.com/hhyykk/ipms-sjy-ui.git
				synced 2025-11-04 12:18:43 +08:00 
			
		
		
		
	🐞 fix:修复因缺失引入 element plus 组件导致 form-create 表单设计器部分功能缺失。
This commit is contained in:
		@@ -1,7 +1,37 @@
 | 
			
		||||
import type { App } from 'vue'
 | 
			
		||||
// 👇使用 form-create 需额外全局引入 element plus 组件
 | 
			
		||||
import {
 | 
			
		||||
  // ElAutocomplete,
 | 
			
		||||
  // ElButton,
 | 
			
		||||
  // ElCascader,
 | 
			
		||||
  // ElCheckbox,
 | 
			
		||||
  // ElCheckboxButton,
 | 
			
		||||
  // ElCheckboxGroup,
 | 
			
		||||
  // ElCol,
 | 
			
		||||
  // ElColorPicker,
 | 
			
		||||
  // ElDatePicker,
 | 
			
		||||
  // ElDialog,
 | 
			
		||||
  // ElForm,
 | 
			
		||||
  // ElInput,
 | 
			
		||||
  // ElInputNumber,
 | 
			
		||||
  // ElPopover,
 | 
			
		||||
  // ElRadio,
 | 
			
		||||
  // ElRadioButton,
 | 
			
		||||
  // ElRadioGroup,
 | 
			
		||||
  // ElRate,
 | 
			
		||||
  // ElRow,
 | 
			
		||||
  // ElSelect,
 | 
			
		||||
  // ElSlider,
 | 
			
		||||
  // ElSwitch,
 | 
			
		||||
  // ElTimePicker,
 | 
			
		||||
  // ElTooltip,
 | 
			
		||||
  // ElTree,
 | 
			
		||||
  // ElUpload,
 | 
			
		||||
  // ElIcon,
 | 
			
		||||
  // ElProgress,
 | 
			
		||||
  // 以上会由 @form-create/element-ui/auto-import 自动引入
 | 
			
		||||
  ElAlert,
 | 
			
		||||
  ElTransfer,
 | 
			
		||||
  ElAside,
 | 
			
		||||
  ElContainer,
 | 
			
		||||
  ElDivider,
 | 
			
		||||
@@ -12,7 +42,18 @@ import {
 | 
			
		||||
  ElTableColumn,
 | 
			
		||||
  ElTabPane,
 | 
			
		||||
  ElTabs,
 | 
			
		||||
  ElTransfer
 | 
			
		||||
  ElDropdown,
 | 
			
		||||
  ElDropdownMenu,
 | 
			
		||||
  ElDropdownItem,
 | 
			
		||||
  ElBadge,
 | 
			
		||||
  ElTag,
 | 
			
		||||
  ElText,
 | 
			
		||||
  ElMenu,
 | 
			
		||||
  ElMenuItem,
 | 
			
		||||
  ElFooter,
 | 
			
		||||
  ElMessage
 | 
			
		||||
  // ElFormItem,
 | 
			
		||||
  // ElOption
 | 
			
		||||
} from 'element-plus'
 | 
			
		||||
import FcDesigner from '@form-create/designer'
 | 
			
		||||
import formCreate from '@form-create/element-ui'
 | 
			
		||||
@@ -41,18 +82,30 @@ const ApiSelect = useApiSelect({
 | 
			
		||||
})
 | 
			
		||||
 | 
			
		||||
const components = [
 | 
			
		||||
  ElAlert,
 | 
			
		||||
  ElTransfer,
 | 
			
		||||
  ElAside,
 | 
			
		||||
  ElPopconfirm,
 | 
			
		||||
  ElHeader,
 | 
			
		||||
  ElMain,
 | 
			
		||||
  ElContainer,
 | 
			
		||||
  ElDivider,
 | 
			
		||||
  ElTransfer,
 | 
			
		||||
  ElAlert,
 | 
			
		||||
  ElTabs,
 | 
			
		||||
  ElHeader,
 | 
			
		||||
  ElMain,
 | 
			
		||||
  ElPopconfirm,
 | 
			
		||||
  ElTable,
 | 
			
		||||
  ElTableColumn,
 | 
			
		||||
  ElTabPane,
 | 
			
		||||
  ElTabs,
 | 
			
		||||
  ElDropdown,
 | 
			
		||||
  ElDropdownMenu,
 | 
			
		||||
  ElDropdownItem,
 | 
			
		||||
  ElBadge,
 | 
			
		||||
  ElTag,
 | 
			
		||||
  ElText,
 | 
			
		||||
  ElMenu,
 | 
			
		||||
  ElMenuItem,
 | 
			
		||||
  ElFooter,
 | 
			
		||||
  ElMessage,
 | 
			
		||||
  // ElFormItem,
 | 
			
		||||
  // ElOption,
 | 
			
		||||
  UploadImg,
 | 
			
		||||
  UploadImgs,
 | 
			
		||||
  UploadFile,
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user