diff --git a/packages/uni-components/vite.config.ts b/packages/uni-components/vite.config.ts index 4c1fa4bc3806296d35b1ef34860654a6ecdb8231..64b24bac185586e5aad30704d5748a8dea5a18f0 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 01e3b1246f9cd4af4e3801775faf7b7db9601ba6..ff47e2ea974f293e60bfb237cc46cf6e4c05f2f4 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 1aa2498e1a7476f8b78aff27ef26e960bd2ffa34..7dfbfa5fb292199dfc0ba7c9a60b16c019689462 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 47bba044e284e527ff33e44861dfce1f00079325..7f32e2f8bcbb99d65bc3a93b6d2012de9b9c2464 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', ]