ZaiZai 1 vuosi sitten
vanhempi
commit
2330d2202a

+ 11 - 0
src/components/table-form/components.vue

@@ -0,0 +1,11 @@
+<template>
+    <div>11</div>
+</template>
+
+<script setup>
+
+</script>
+
+<style scoped lang="scss">
+
+</style>

+ 17 - 0
src/components/table-form/install.js

@@ -0,0 +1,17 @@
+import HcTableFormComponents from '~src/components/table-form/components.vue'
+
+export default {
+    ElInput: HcTableFormComponents,
+    ElSelect: HcTableFormComponents,
+    ElDatePicker: HcTableFormComponents,
+    ElTimePicker: HcTableFormComponents,
+    ElCheckboxGroup: HcTableFormComponents,
+    ElCheckbox: HcTableFormComponents,
+    ElRadioGroup: HcTableFormComponents,
+    ElRadio: HcTableFormComponents,
+    HcTableFormUpload: HcTableFormComponents,
+    HcFormSelectSearch: HcTableFormComponents,
+    HcFormSelectSearch2: HcTableFormComponents,
+    HcFormCheckboxGroup: HcTableFormComponents,
+    HcEchart: HcTableFormComponents,
+}

+ 10 - 0
src/components/table-form/table-form.vue

@@ -0,0 +1,10 @@
+<template>
+</template>
+
+<script setup>
+
+</script>
+
+<style scoped lang="scss">
+
+</style>

+ 1 - 15
src/plugins/HTableForm.js

@@ -1,19 +1,5 @@
 import { createApp } from 'vue/dist/vue.esm-bundler.js'
-
-//自定义组件或二次封装的组件
-import HcTableFormUpload from '~com/plugins/table-form/hc-form-upload.vue'
-import HcFormSelectSearch from '~com/plugins/table-form/hc-form-select-search.vue'
-import HcFormSelectSearch2 from '~com/plugins/table-form/hc-form-select-search2.vue'
-import HcFormCheckboxGroup from '~com/plugins/table-form/hc-form-checkbox-group.vue'
-import ElTimePicker from '~com/plugins/table-form/hc-time-picker.vue'
-import ElDatePicker from '~com/plugins/table-form/hc-date-picker-1.vue'
-import ElRadioGroup from '~com/plugins/table-form/hc-form-radio-group.vue'
-import HcEchart from '~com/plugins/table-form/echart.vue'
-
-const components = {
-    ElDatePicker, ElTimePicker, HcTableFormUpload, ElRadioGroup,
-    HcFormSelectSearch, HcFormSelectSearch2, HcFormCheckboxGroup, HcEchart,
-}
+import components from '~src/components/table-form/install'
 
 //表单渲染
 export default class HTableForm {