From a0c18ac7ca5627f1c6b9878225a2eb37d950e323 Mon Sep 17 00:00:00 2001
From: Hooray <304327508@qq.com>
Date: Mon, 24 Mar 2025 18:23:20 +0800
Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20`FaSlider`=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/router/modules/component.example.ts | 8 ++++
src/types/components.d.ts | 1 +
src/ui/components/FaSlider/index.vue | 32 ++++++++++++++++
src/ui/components/FaSlider/slider/Slider.vue | 37 +++++++++++++++++++
src/ui/components/FaSlider/slider/index.ts | 1 +
.../component_built_in_example/slider.vue | 20 ++++++++++
6 files changed, 99 insertions(+)
create mode 100644 src/ui/components/FaSlider/index.vue
create mode 100644 src/ui/components/FaSlider/slider/Slider.vue
create mode 100644 src/ui/components/FaSlider/slider/index.ts
create mode 100644 src/views/component_built_in_example/slider.vue
diff --git a/src/router/modules/component.example.ts b/src/router/modules/component.example.ts
index 72ffb647..4f0d3e8c 100755
--- a/src/router/modules/component.example.ts
+++ b/src/router/modules/component.example.ts
@@ -198,6 +198,14 @@ const routes: RouteRecordRaw = {
title: '选择器',
},
},
+ {
+ path: 'slider',
+ name: 'componentExampleBuiltInSlider',
+ component: () => import('@/views/component_built_in_example/slider.vue'),
+ meta: {
+ title: '滑块',
+ },
+ },
{
path: 'switch',
name: 'componentExampleBuiltInSwitch',
diff --git a/src/types/components.d.ts b/src/types/components.d.ts
index 1c0d26c0..a580ca0b 100644
--- a/src/types/components.d.ts
+++ b/src/types/components.d.ts
@@ -35,6 +35,7 @@ declare module 'vue' {
FaScrollArea: typeof import('./../ui/components/FaScrollArea/index.vue')['default']
FaSearchBar: typeof import('./../ui/components/FaSearchBar/index.vue')['default']
FaSelect: typeof import('./../ui/components/FaSelect/index.vue')['default']
+ FaSlider: typeof import('./../ui/components/FaSlider/index.vue')['default']
FaSmartFixedBlock: typeof import('./../ui/components/FaSmartFixedBlock/index.vue')['default']
FaSwitch: typeof import('./../ui/components/FaSwitch/index.vue')['default']
FaSystemInfo: typeof import('./../ui/components/FaSystemInfo/index.vue')['default']
diff --git a/src/ui/components/FaSlider/index.vue b/src/ui/components/FaSlider/index.vue
new file mode 100644
index 00000000..b51391c3
--- /dev/null
+++ b/src/ui/components/FaSlider/index.vue
@@ -0,0 +1,32 @@
+
+
+
+
+
diff --git a/src/ui/components/FaSlider/slider/Slider.vue b/src/ui/components/FaSlider/slider/Slider.vue
new file mode 100644
index 00000000..cbbac7ba
--- /dev/null
+++ b/src/ui/components/FaSlider/slider/Slider.vue
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/ui/components/FaSlider/slider/index.ts b/src/ui/components/FaSlider/slider/index.ts
new file mode 100644
index 00000000..1c945deb
--- /dev/null
+++ b/src/ui/components/FaSlider/slider/index.ts
@@ -0,0 +1 @@
+export { default as Slider } from './Slider.vue'
diff --git a/src/views/component_built_in_example/slider.vue b/src/views/component_built_in_example/slider.vue
new file mode 100644
index 00000000..3e4dfc76
--- /dev/null
+++ b/src/views/component_built_in_example/slider.vue
@@ -0,0 +1,20 @@
+
+meta:
+ enabled: false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+