From 94eeea65d0b31805c5196432cb1c8a6de6fe2155 Mon Sep 17 00:00:00 2001 From: fxy060608 Date: Wed, 23 Feb 2022 17:30:04 +0800 Subject: [PATCH] fix(app-nvue): slider --- packages/uni-components/vite.config.ts | 12 +++++++++++- packages/uni-shared/dist/uni-shared.cjs.js | 5 +++-- packages/uni-shared/dist/uni-shared.es.js | 5 +++-- packages/uni-shared/src/tags.ts | 5 +++-- 4 files changed, 20 insertions(+), 7 deletions(-) diff --git a/packages/uni-components/vite.config.ts b/packages/uni-components/vite.config.ts index 4c1fa4bc3..64b24bac1 100644 --- a/packages/uni-components/vite.config.ts +++ b/packages/uni-components/vite.config.ts @@ -48,5 +48,15 @@ export default defineConfig({ }, }, }, - plugins: [vue(), vueJsx({ isCustomElement: isAppNVueNativeTag })], + plugins: [ + vue(), + vueJsx({ + isCustomElement: (tag) => { + if (tag === 'slider') { + return true + } + return isAppNVueNativeTag(tag) + }, + }), + ], }) diff --git a/packages/uni-shared/dist/uni-shared.cjs.js b/packages/uni-shared/dist/uni-shared.cjs.js index 01e3b1246..ff47e2ea9 100644 --- a/packages/uni-shared/dist/uni-shared.cjs.js +++ b/packages/uni-shared/dist/uni-shared.cjs.js @@ -83,7 +83,8 @@ const NVUE_BUILT_IN_TAGS = [ 'textarea', 'spinner', 'select', - 'slider', + // slider 被自定义 u-slider 替代 + // 'slider', 'slider-neighbor', 'indicator', 'canvas', @@ -152,7 +153,7 @@ const NVUE_CUSTOM_COMPONENTS = [ 'swiper-item', 'swiper', 'switch', - // 'slider', + 'slider', 'picker-view', 'picker-view-column', ]; diff --git a/packages/uni-shared/dist/uni-shared.es.js b/packages/uni-shared/dist/uni-shared.es.js index 1aa2498e1..7dfbfa5fb 100644 --- a/packages/uni-shared/dist/uni-shared.es.js +++ b/packages/uni-shared/dist/uni-shared.es.js @@ -79,7 +79,8 @@ const NVUE_BUILT_IN_TAGS = [ 'textarea', 'spinner', 'select', - 'slider', + // slider 被自定义 u-slider 替代 + // 'slider', 'slider-neighbor', 'indicator', 'canvas', @@ -148,7 +149,7 @@ const NVUE_CUSTOM_COMPONENTS = [ 'swiper-item', 'swiper', 'switch', - // 'slider', + 'slider', 'picker-view', 'picker-view-column', ]; diff --git a/packages/uni-shared/src/tags.ts b/packages/uni-shared/src/tags.ts index 47bba044e..7f32e2f8b 100644 --- a/packages/uni-shared/src/tags.ts +++ b/packages/uni-shared/src/tags.ts @@ -82,7 +82,8 @@ export const NVUE_BUILT_IN_TAGS = [ 'textarea', 'spinner', 'select', - 'slider', + // slider 被自定义 u-slider 替代 + // 'slider', 'slider-neighbor', 'indicator', 'canvas', @@ -159,7 +160,7 @@ const NVUE_CUSTOM_COMPONENTS = [ 'swiper-item', 'swiper', 'switch', - // 'slider', + 'slider', 'picker-view', 'picker-view-column', ] -- GitLab