From 30e7bc9e6adbffffd248cdd73262178f98297686 Mon Sep 17 00:00:00 2001 From: Hooray Hu <304327508@qq.com> Date: Wed, 31 Jul 2024 14:22:37 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=20VanFieldPicker=20=E7=BB=84?= =?UTF-8?q?=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/VanFieldPicker/index.vue | 41 +++++++++++++++++++++++ src/types/components.d.ts | 1 + src/types/typed-router.d.ts | 1 + src/views/feature/component/composite.vue | 29 ++++++++++++++++ src/views/feature/index.vue | 1 + 5 files changed, 73 insertions(+) create mode 100644 src/components/VanFieldPicker/index.vue create mode 100644 src/views/feature/component/composite.vue diff --git a/src/components/VanFieldPicker/index.vue b/src/components/VanFieldPicker/index.vue new file mode 100644 index 0000000..2749162 --- /dev/null +++ b/src/components/VanFieldPicker/index.vue @@ -0,0 +1,41 @@ + + + diff --git a/src/types/components.d.ts b/src/types/components.d.ts index 69b21f0..3664321 100644 --- a/src/types/components.d.ts +++ b/src/types/components.d.ts @@ -24,5 +24,6 @@ declare module 'vue' { RouterView: typeof import('vue-router')['RouterView'] SvgIcon: typeof import('./../components/SvgIcon/index.vue')['default'] Trend: typeof import('./../components/Trend/index.vue')['default'] + VanFieldPicker: typeof import('./../components/VanFieldPicker/index.vue')['default'] } } diff --git a/src/types/typed-router.d.ts b/src/types/typed-router.d.ts index 019522e..2eb5af0 100644 --- a/src/types/typed-router.d.ts +++ b/src/types/typed-router.d.ts @@ -23,6 +23,7 @@ declare module 'vue-router/auto-routes' { '/feature/': RouteRecordInfo<'/feature/', '/feature', Record, Record>, '/feature/component/basic': RouteRecordInfo<'/feature/component/basic', '/feature/component/basic', Record, Record>, '/feature/component/built-in': RouteRecordInfo<'/feature/component/built-in', '/feature/component/built-in', Record, Record>, + '/feature/component/composite': RouteRecordInfo<'/feature/component/composite', '/feature/component/composite', Record, Record>, '/feature/component/pagemain-demo': RouteRecordInfo<'/feature/component/pagemain-demo', '/feature/component/pagemain-demo', Record, Record>, '/feature/component/trend-demo': RouteRecordInfo<'/feature/component/trend-demo', '/feature/component/trend-demo', Record, Record>, '/feature/function/icon': RouteRecordInfo<'/feature/function/icon', '/feature/function/icon', Record, Record>, diff --git a/src/views/feature/component/composite.vue b/src/views/feature/component/composite.vue new file mode 100644 index 0000000..dab4d54 --- /dev/null +++ b/src/views/feature/component/composite.vue @@ -0,0 +1,29 @@ + + + diff --git a/src/views/feature/index.vue b/src/views/feature/index.vue index a6f8792..d994617 100644 --- a/src/views/feature/index.vue +++ b/src/views/feature/index.vue @@ -59,6 +59,7 @@ const data: { icon: 'i-bx:bxs-component', routes: [ { path: '/feature/component/basic', title: '基础组件' }, + { path: '/feature/component/composite', title: '复合组件' }, ], }, {