Skip to content

Commit 156ff59

Browse files
committed
修复build后的弹窗表单无法显示问题
1 parent ad4e50e commit 156ff59

16 files changed

+29
-25
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@vue-curd/vue-curd",
3-
"version": "1.0.8",
3+
"version": "1.0.9",
44
"description": "",
55
"private": false,
66
"main": "src/index.js",

src/components/CurdForm/src/CurdForm.vue

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,13 @@
1818
import { defineComponent, reactive, getCurrentInstance, isReactive, ref, isRef, createVNode, computed, watch, toRefs } from "vue"
1919
import { isFunction, isAsyncFunction } from "./utils/is"
2020
import components from "./components"
21+
import { ElForm, ElFormItem } from "element-plus"
2122
2223
export default defineComponent({
2324
name: "CurdForm",
2425
components: {
2526
...components,
27+
ElForm,ElFormItem
2628
},
2729
props: {
2830
// 动态验证表单

src/components/CurdForm/src/components/schema-form-cascader.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,10 @@
33
</template>
44
<script>
55
import { defineComponent, computed } from "vue"
6+
import { ElCascader } from "element-plus"
67
export default defineComponent({
78
name: "SchemaFormSelect",
8-
components: {},
9+
components: {ElCascader},
910
props: {
1011
formItem: {
1112
// 表单项

src/components/CurdForm/src/components/schema-form-checkbox.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@
1313
<script>
1414
import { defineComponent, computed } from "vue"
1515
import { Loading } from "@element-plus/icons-vue"
16-
16+
import { ElCheckbox,ElCheckboxGroup,ElIcon } from "element-plus"
1717
export default defineComponent({
1818
name: "SchemaFormCheckbox",
19-
components: { Loading },
19+
components: { Loading,ElCheckbox,ElCheckboxGroup,ElIcon },
2020
props: {
2121
formItem: {
2222
// 表单项

src/components/CurdForm/src/components/schema-form-color-picker.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33
</template>
44
<script>
55
import { defineComponent, computed } from "vue"
6-
6+
import { ElColorPicker } from "element-plus"
77
export default defineComponent({
88
name: "SchemaFormInput",
9-
components: {},
9+
components: {ElColorPicker},
1010
props: {
1111
formItem: {
1212
// 表单项

src/components/CurdForm/src/components/schema-form-date-picker.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44
</template>
55
<script>
66
import { defineComponent, computed } from "vue"
7-
7+
import { ElDatePicker } from "element-plus"
88
export default defineComponent({
99
name: "SchemaFormInput",
10-
components: {},
10+
components: {ElDatePicker},
1111
props: {
1212
formItem: {
1313
// 表单项

src/components/CurdForm/src/components/schema-form-file.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@
77
<script>
88
import { defineComponent, computed, ref } from "vue"
99
import { Plus } from "@element-plus/icons-vue"
10-
10+
import { ElUpload, ElIcon } from "element-plus"
1111
export default defineComponent({
1212
name: "SchemaFormFile",
13-
components: { Plus },
13+
components: { Plus, ElUpload, ElIcon },
1414
props: {
1515
formItem: {
1616
// 表单项

src/components/CurdForm/src/components/schema-form-input-number.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44

55
<script>
66
import { defineComponent, computed } from "vue"
7-
7+
import { ElInputNumber } from "element-plus"
88
export default defineComponent({
99
name: "SchemaFormInputNumber",
10-
components: {},
10+
components: { ElInputNumber },
1111
props: {
1212
formItem: {
1313
// 表单项

src/components/CurdForm/src/components/schema-form-input-password.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33
</template>
44
<script>
55
import { defineComponent, computed } from "vue"
6-
6+
import { ElInput } from "element-plus"
77
export default defineComponent({
88
name: "SchemaFormInputPassword",
9-
components: {},
9+
components: {ElInput},
1010
props: {
1111
formItem: {
1212
// 表单项

src/components/CurdForm/src/components/schema-form-input.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33
</template>
44
<script>
55
import { defineComponent, computed } from "vue"
6-
6+
import { ElInput } from "element-plus"
77
export default defineComponent({
88
name: "SchemaFormInput",
9-
components: {},
9+
components: { ElInput },
1010
props: {
1111
formItem: {
1212
// 表单项

0 commit comments

Comments
 (0)