From 21a25629dd0c2dd84cfa701fdeb78941a9537666 Mon Sep 17 00:00:00 2001 From: morning-star <26325820+Sight-wcg@users.noreply.github.com> Date: Mon, 8 Sep 2025 23:04:59 +0800 Subject: [PATCH] =?UTF-8?q?refactor(slider):=20=E4=BD=BF=E7=94=A8=20compon?= =?UTF-8?q?ent=20=E9=87=8D=E6=9E=84=20slider=20(#2781)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * refactor(slider): 使用 component 重构 slider * docs(slider): 添加 component 通用接口说明 --------- Co-authored-by: 贤心 <3277200+sentsim@users.noreply.github.com> --- docs/slider/index.md | 13 +- src/modules/slider.js | 521 +++++++++++++++++++----------------------- 2 files changed, 239 insertions(+), 295 deletions(-) diff --git a/docs/slider/index.md b/docs/slider/index.md index 061098fb..42e102e6 100644 --- a/docs/slider/index.md +++ b/docs/slider/index.md @@ -2,7 +2,7 @@ title: 滑块组件 slider toc: true --- - + # 滑块组件 > 滑块组件 `slider` 是一个拖拽选值的交互性组件,常与 `form` 元素结合使用。 @@ -22,6 +22,7 @@ toc: true | API | 描述 | | --- | --- | | var slider = layui.slider | 获得 `slider` 模块。 | +| [基础接口](../component/#export) 2.12+ | 该组件由 `component` 构建,因此继承其提供的基础接口。| | [var inst = slider.render(options)](#render) | slider 组件渲染,核心方法。 | | [inst.setValue(value)](#setValue) | 设置滑块值 | | inst.config | 获得当前实例的属性选项 | @@ -37,7 +38,7 @@ toc: true
- +