diff --git a/packages/components/switch/README.en-US.md b/packages/components/switch/README.en-US.md index 7995591e4..2caaa2ab6 100644 --- a/packages/components/switch/README.en-US.md +++ b/packages/components/switch/README.en-US.md @@ -8,14 +8,14 @@ name | type | default | description | required -- | -- | -- | -- | -- style | Object | - | CSS(Cascading Style Sheets) | N custom-style | Object | - | CSS(Cascading Style Sheets),used to set style on virtual component | N -custom-value | Array | [true, false] | Typescript:`Array` | N +custom-value | Array | [true, false] | Typescript: `Array` | N disabled | Boolean | undefined | \- | N -icon | Array | [] | `0.27.0`。Typescript:`string[]` | N -label | Array | [] | `0.27.0`。Typescript:`string[]` | N +icon | Array | [] | `0.27.0`。Typescript: `string[]` | N +label | Array | [] | `0.27.0`。Typescript: `string[]` | N loading | Boolean | false | `0.27.0` | N size | String | medium | `0.27.0`。options: small/medium/large | N -value | String / Number / Boolean | null | Typescript:`SwitchValue` `type SwitchValue = string \| number \| boolean`。[see more ts definition](https://github.com/Tencent/tdesign-miniprogram/blob/develop/packages/components/switch/type.ts) | N -default-value | String / Number / Boolean | undefined | uncontrolled property。Typescript:`SwitchValue` `type SwitchValue = string \| number \| boolean`。[see more ts definition](https://github.com/Tencent/tdesign-miniprogram/blob/develop/packages/components/switch/type.ts) | N +value | String / Number / Boolean | null | Typescript: `SwitchValue` `type SwitchValue = string \| number \| boolean`。[see more ts definition](https://github.com/Tencent/tdesign-miniprogram/blob/develop/packages/components/switch/type.ts) | N +default-value | String / Number / Boolean | undefined | uncontrolled property。Typescript: `SwitchValue` `type SwitchValue = string \| number \| boolean`。[see more ts definition](https://github.com/Tencent/tdesign-miniprogram/blob/develop/packages/components/switch/type.ts) | N ### Switch Events diff --git a/packages/components/switch/type.ts b/packages/components/switch/type.ts index f82f5c812..23f5078ca 100644 --- a/packages/components/switch/type.ts +++ b/packages/components/switch/type.ts @@ -4,7 +4,7 @@ * 该文件为脚本自动生成文件,请勿随意修改。如需修改请联系 PMC * */ -export interface TdSwitchProps { +export interface TdSwitchProps { /** * 用于自定义开关的值,[打开时的值,关闭时的值]。默认为 [true, false]。示例:[1, 0]、['open', 'close'] * @default [true, false] diff --git a/packages/tdesign-uniapp-chat/README.md b/packages/tdesign-uniapp-chat/README.md index 356c34cc3..fccbc5057 100644 --- a/packages/tdesign-uniapp-chat/README.md +++ b/packages/tdesign-uniapp-chat/README.md @@ -33,7 +33,7 @@ 扫码查看 ↓ - + > 其他平台同样支持,仅因平台审核等原因未能上架预览,不影响组件库正常使用。 diff --git a/packages/tdesign-uniapp-chat/site/docs/getting-started.en-US.md b/packages/tdesign-uniapp-chat/site/docs/getting-started.en-US.md index 3fbc1b098..e6bcb487a 100644 --- a/packages/tdesign-uniapp-chat/site/docs/getting-started.en-US.md +++ b/packages/tdesign-uniapp-chat/site/docs/getting-started.en-US.md @@ -15,7 +15,7 @@ spline: explain Scan the QR code to preview ↓ - + > Other platforms are also supported. Due to platform review and other reasons, previews may not be available, but this does not affect the normal use of the component library. diff --git a/packages/tdesign-uniapp-chat/site/docs/getting-started.md b/packages/tdesign-uniapp-chat/site/docs/getting-started.md index 39c4e9a30..2db546deb 100644 --- a/packages/tdesign-uniapp-chat/site/docs/getting-started.md +++ b/packages/tdesign-uniapp-chat/site/docs/getting-started.md @@ -15,7 +15,7 @@ spline: explain 扫码查看 ↓ - + > 其他平台同样支持,仅因平台审核等原因未能上架预览,不影响组件库正常使用。 diff --git a/packages/tdesign-uniapp/.changelog/pr-4553.md b/packages/tdesign-uniapp/.changelog/pr-4553.md new file mode 100644 index 000000000..2141dca84 --- /dev/null +++ b/packages/tdesign-uniapp/.changelog/pr-4553.md @@ -0,0 +1,6 @@ +--- +pr_number: 4553 +contributor: novlan1 +--- + +- fix(Switch): 修复 `TdSwitchProps` 泛型参数导致 TypeScript 类型报错的问题 @novlan1 ([#4553](https://github.com/Tencent/tdesign-miniprogram/pull/4553)) diff --git a/packages/tdesign-uniapp/README.md b/packages/tdesign-uniapp/README.md index bd412f7b1..3c6582dda 100644 --- a/packages/tdesign-uniapp/README.md +++ b/packages/tdesign-uniapp/README.md @@ -33,7 +33,7 @@ 扫码查看 ↓ - + > 其他平台同样支持,仅因平台审核等原因未能上架预览,不影响组件库正常使用。 diff --git a/packages/tdesign-uniapp/site/docs/getting-started.en-US.md b/packages/tdesign-uniapp/site/docs/getting-started.en-US.md index 5f6992e55..92abfa1fd 100644 --- a/packages/tdesign-uniapp/site/docs/getting-started.en-US.md +++ b/packages/tdesign-uniapp/site/docs/getting-started.en-US.md @@ -15,7 +15,7 @@ spline: explain Scan the QR code to preview ↓ - + > Other platforms are also supported. Due to platform review and other reasons, previews may not be available, but this does not affect the normal use of the component library. diff --git a/packages/tdesign-uniapp/site/docs/getting-started.md b/packages/tdesign-uniapp/site/docs/getting-started.md index 29a8678e3..02a77d36b 100644 --- a/packages/tdesign-uniapp/site/docs/getting-started.md +++ b/packages/tdesign-uniapp/site/docs/getting-started.md @@ -15,7 +15,7 @@ spline: explain 扫码查看 ↓ - + > 其他平台同样支持,仅因平台审核等原因未能上架预览,不影响组件库正常使用。 diff --git a/packages/uniapp-components/switch/README.en-US.md b/packages/uniapp-components/switch/README.en-US.md index 1205c43e2..ed8730fd8 100644 --- a/packages/uniapp-components/switch/README.en-US.md +++ b/packages/uniapp-components/switch/README.en-US.md @@ -7,14 +7,14 @@ name | type | default | description | required -- | -- | -- | -- | -- custom-style | Object | - | CSS(Cascading Style Sheets) | N -custom-value | Array | [true, false] | Typescript:`Array` | N +custom-value | Array | [true, false] | Typescript: `Array` | N disabled | Boolean | undefined | \- | N -icon | Array | [] | Typescript:`string[]` | N -label | Array | [] | Typescript:`string[]` | N +icon | Array | [] | Typescript: `string[]` | N +label | Array | [] | Typescript: `string[]` | N loading | Boolean | false | \- | N size | String | medium | options: small/medium/large | N -value | String / Number / Boolean | - | `v-model:value` is supported。Typescript:`SwitchValue` `type SwitchValue = string \| number \| boolean`。[see more ts definition](https://github.com/Tencent/tdesign-miniprogram/tree/develop/packages/uniapp-components/switch/type.ts) | N -default-value | String / Number / Boolean | - | uncontrolled property。Typescript:`SwitchValue` `type SwitchValue = string \| number \| boolean`。[see more ts definition](https://github.com/Tencent/tdesign-miniprogram/tree/develop/packages/uniapp-components/switch/type.ts) | N +value | String / Number / Boolean | - | `v-model:value` is supported。Typescript: `SwitchValue` `type SwitchValue = string \| number \| boolean`。[see more ts definition](https://github.com/tencent/tdesign-miniprogram/blob/develop/packages/uniapp-components/switch/type.ts) | N +default-value | String / Number / Boolean | - | uncontrolled property。Typescript: `SwitchValue` `type SwitchValue = string \| number \| boolean`。[see more ts definition](https://github.com/tencent/tdesign-miniprogram/blob/develop/packages/uniapp-components/switch/type.ts) | N ### Switch Events diff --git a/packages/uniapp-components/switch/README.md b/packages/uniapp-components/switch/README.md index dd993567b..692088c9d 100644 --- a/packages/uniapp-components/switch/README.md +++ b/packages/uniapp-components/switch/README.md @@ -49,8 +49,8 @@ icon | Array | [] | 开关的图标;[打开时的图标,关闭时的图标] label | Array | [] | 开关内容,[开启时内容,关闭时内容]。示例:['开', '关'] 。TS 类型:`string[]` | N loading | Boolean | false | 是否处于加载中状态 | N size | String | medium | 开关尺寸。可选项:small/medium/large | N -value | String / Number / Boolean | - | 开关值。支持语法糖 `v-model:value`。TS 类型:`SwitchValue` `type SwitchValue = string \| number \| boolean`。[详细类型定义](https://github.com/Tencent/tdesign-miniprogram/tree/develop/packages/uniapp-components/switch/type.ts) | N -default-value | String / Number / Boolean | - | 开关值。非受控属性。TS 类型:`SwitchValue` `type SwitchValue = string \| number \| boolean`。[详细类型定义](https://github.com/Tencent/tdesign-miniprogram/tree/develop/packages/uniapp-components/switch/type.ts) | N +value | String / Number / Boolean | - | 开关值。支持语法糖 `v-model:value`。TS 类型:`SwitchValue` `type SwitchValue = string \| number \| boolean`。[详细类型定义](https://github.com/tencent/tdesign-miniprogram/blob/develop/packages/uniapp-components/switch/type.ts) | N +default-value | String / Number / Boolean | - | 开关值。非受控属性。TS 类型:`SwitchValue` `type SwitchValue = string \| number \| boolean`。[详细类型定义](https://github.com/tencent/tdesign-miniprogram/blob/develop/packages/uniapp-components/switch/type.ts) | N ### Switch Events diff --git a/packages/uniapp-components/switch/type.ts b/packages/uniapp-components/switch/type.ts index a01ccf283..ca564447e 100644 --- a/packages/uniapp-components/switch/type.ts +++ b/packages/uniapp-components/switch/type.ts @@ -4,7 +4,7 @@ * 该文件为脚本自动生成文件,请勿随意修改。如需修改请联系 PMC * */ -export interface TdSwitchProps { +export interface TdSwitchProps { /** * 用于自定义开关的值,[打开时的值,关闭时的值]。默认为 [true, false]。示例:[1, 0]、['open', 'close'] * @default [true, false]