From bd472e16571baef96f95247d0850f3d4849d802f Mon Sep 17 00:00:00 2001 From: anlyyao Date: Tue, 3 Sep 2024 15:55:53 +0800 Subject: [PATCH] fix(Slider): remove externalClasses props --- src/slider/README.md | 14 -------------- src/slider/props.ts | 4 ---- src/slider/type.ts | 7 ------- 3 files changed, 25 deletions(-) diff --git a/src/slider/README.md b/src/slider/README.md index c0b6e0207..106ce98b0 100644 --- a/src/slider/README.md +++ b/src/slider/README.md @@ -102,20 +102,6 @@ t-class-bar-active | 滑道激活态样式类 t-class-bar-disabled | 滑道禁用态样式类 t-class-cursor | 游标样式类 -## FAQ - -当 slider 外层使用 `hidden` 包裹,需要在 `hidden = false` 时,重新调用组件的 `init` 方法,才能正常渲染(在t-popup/t-dialog中同理)。如下: - -```html - -``` - -```js -const $slider = this.selectComponent('#slider'); - -$slider.init(); -``` - ### CSS Variables 组件提供了下列 CSS 变量,可用于自定义样式。 diff --git a/src/slider/props.ts b/src/slider/props.ts index 0fb291946..2821ab784 100644 --- a/src/slider/props.ts +++ b/src/slider/props.ts @@ -11,10 +11,6 @@ const props: TdSliderProps = { type: null, value: undefined, }, - /** 组件类名,分别用于设置 组件外层元素、滑道底部、滑道激活态、滑道禁用态、游标 等元素类名 */ - externalClasses: { - type: Array, - }, /** 滑块当前值文本。
值为 true 显示默认文案;值为 false 不显示滑块当前值文本;
值为 `${value}%` 则表示组件会根据占位符渲染文案;
值类型为函数时,参数 `value` 标识滑块值,参数 `position=start` 表示范围滑块的起始值,参数 `position=end` 表示范围滑块的终点值 */ label: { type: null, diff --git a/src/slider/type.ts b/src/slider/type.ts index f4a2c139f..3b12a27be 100644 --- a/src/slider/type.ts +++ b/src/slider/type.ts @@ -12,13 +12,6 @@ export interface TdSliderProps { type: BooleanConstructor; value?: boolean; }; - /** - * 组件类名,分别用于设置 组件外层元素、滑道底部、滑道激活态、滑道禁用态、游标 等元素类名 - */ - externalClasses?: { - type: ArrayConstructor; - value?: ['t-class', 't-class-bar', 't-class-bar-active', 't-class-bar-disabled', 't-class-cursor']; - }; /** * 滑块当前值文本。
值为 true 显示默认文案;值为 false 不显示滑块当前值文本;
值为 `${value}%` 则表示组件会根据占位符渲染文案;
值类型为函数时,参数 `value` 标识滑块值,参数 `position=start` 表示范围滑块的起始值,参数 `position=end` 表示范围滑块的终点值 * @default false