From 44f06fa28971a7f7a78e3d9a9a961d4d505b07de Mon Sep 17 00:00:00 2001 From: maqiqian <1363964820@qq.com> Date: Mon, 19 Sep 2022 19:25:06 +0800 Subject: [PATCH] feat(core): support interpolation expression --- packages/vue3-example/src/App.vue | 4 +- .../vue3-schema-form/src/core/SchemaForm.tsx | 77 +++++++++++-------- packages/vue3-schema-form/src/types/basic.ts | 2 + packages/vue3-schema-form/src/types/props.ts | 5 ++ packages/vue3-schema-form/src/types/schema.ts | 17 ++-- packages/vue3-schema-form/src/utils/index.ts | 1 + .../vue3-schema-form/src/utils/resolver.ts | 76 ++++++++++++++++++ .../vue3-schema-form/src/utils/validate.ts | 13 ++++ 8 files changed, 151 insertions(+), 44 deletions(-) create mode 100644 packages/vue3-schema-form/src/utils/resolver.ts diff --git a/packages/vue3-example/src/App.vue b/packages/vue3-example/src/App.vue index 6bdfc5d..b837f42 100644 --- a/packages/vue3-example/src/App.vue +++ b/packages/vue3-example/src/App.vue @@ -1,7 +1,7 @@