From 52bc16fbde0ca69e5cf8ebca965035ac1987756b Mon Sep 17 00:00:00 2001 From: liweijie <674416404@qq.com> Date: Wed, 14 Jan 2026 12:39:00 +0800 Subject: [PATCH 1/2] =?UTF-8?q?docs(progress):=20size=20=E8=AF=B4=E6=98=8E?= =?UTF-8?q?=E5=AE=8C=E5=96=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- db/TDesign.db | Bin 1097728 -> 1097728 bytes .../components/progress/progress.en-US.md | 10 +++++----- .../packages/components/progress/progress.md | 2 +- .../packages/components/progress/type.ts | 2 +- .../components/progress/progress.en-US.md | 8 ++++---- .../packages/components/progress/progress.md | 2 +- .../packages/components/progress/props.ts | 2 +- .../packages/components/progress/type.ts | 2 +- .../src/progress/progress.en-US.md | 8 ++++---- .../tdesign-vue/src/progress/progress.md | 2 +- .../tdesign-vue/src/progress/props.ts | 2 +- .../products/tdesign-vue/src/progress/type.ts | 2 +- packages/scripts/api.json | 2 +- 13 files changed, 22 insertions(+), 22 deletions(-) diff --git a/db/TDesign.db b/db/TDesign.db index 28a899b55aaf2473e19c16bb2e45f18b299d08dc..868502725e203d3439dc60e5403cebbbf54b996e 100644 GIT binary patch delta 222 zcmZo@aBgUDo*>P*dZLUoVSdXBS|SX9Ch10!*2TjdiUq zQcR4poT7}fyiJh|9K6QH47?1S9K0M13>?f0n5Qq1VDhxi$;?Ytcsi*^p&+L;w?N@( z|EgzG)<5fMR4C3(%*oNuO-;!x&3)X^l$=?VoRj)|R?E{3yPmG!@w8!&!t}QiOtIT1 z3o?CRV_{%mINsha!34z2K+FQftU$~L#Oy%K0mPg@%mu{UK+FTgygP*Vxo*QVVfXBS|SXX0p{t|7pbx!ECr ziE;a6L8cFEERD{sF753SOhC*G#4JF}3dC$c%nrmHK+FlmTtLhX#5_RE3&eat%)h-| ILZEUv0K&*5f&c&j diff --git a/packages/products/tdesign-react/packages/components/progress/progress.en-US.md b/packages/products/tdesign-react/packages/components/progress/progress.en-US.md index 4bb8dcace..f864a285c 100644 --- a/packages/products/tdesign-react/packages/components/progress/progress.en-US.md +++ b/packages/products/tdesign-react/packages/components/progress/progress.en-US.md @@ -7,12 +7,12 @@ name | type | default | description | required -- | -- | -- | -- | -- className | String | - | className of component | N -style | Object | - | CSS(Cascading Style Sheets),Typescript:`React.CSSProperties` | N -color | String / Object / Array | '' | Typescript:`string \| Array \| Record` | N -label | TNode | true | Typescript:`string \| boolean \| TNode`。[see more ts definition](https://github.com/Tencent/tdesign-react/blob/develop/packages/components/common.ts) | N +style | Object | - | CSS(Cascading Style Sheets),Typescript: `React.CSSProperties` | N +color | String / Object / Array | '' | Typescript: `string \| Array \| Record` | N +label | TNode | true | Typescript: `string \| boolean \| TNode`。[see more ts definition](https://github.com/Tencent/tdesign-react/blob/develop/packages/components/common.ts) | N percentage | Number | 0 | \- | N size | String / Number | 'medium' | \- | N -status | String | - | options: success/error/warning/active。Typescript:`ProgressStatus` `type ProgressStatus = 'success' \| 'error' \| 'warning' \| 'active'`。[see more ts definition](https://github.com/Tencent/tdesign-react/blob/develop/packages/components/progress/type.ts) | N +status | String | - | options: success/error/warning/active。Typescript: `ProgressStatus` `type ProgressStatus = 'success' \| 'error' \| 'warning' \| 'active'`。[see more ts definition](https://github.com/Tencent/tdesign-react/blob/develop/packages/components/progress/type.ts) | N strokeWidth | String / Number | - | \- | N -theme | String | line | options: line/plump/circle。Typescript:`ProgressTheme` `type ProgressTheme = 'line' \| 'plump' \| 'circle'`。[see more ts definition](https://github.com/Tencent/tdesign-react/blob/develop/packages/components/progress/type.ts) | N +theme | String | line | options: line/plump/circle。Typescript: `ProgressTheme` `type ProgressTheme = 'line' \| 'plump' \| 'circle'`。[see more ts definition](https://github.com/Tencent/tdesign-react/blob/develop/packages/components/progress/type.ts) | N trackColor | String | '' | \- | N diff --git a/packages/products/tdesign-react/packages/components/progress/progress.md b/packages/products/tdesign-react/packages/components/progress/progress.md index bd30a0aa1..f61c54076 100644 --- a/packages/products/tdesign-react/packages/components/progress/progress.md +++ b/packages/products/tdesign-react/packages/components/progress/progress.md @@ -11,7 +11,7 @@ style | Object | - | 样式,TS 类型:`React.CSSProperties` | N color | String / Object / Array | '' | 进度条颜色。示例:'#ED7B2F' 或 'orange' 或 `['#f00', '#0ff', '#f0f']` 或 `{ '0%': '#f00', '100%': '#0ff' }` 或 `{ from: '#000', to: '#000' }` 等。TS 类型:`string \| Array \| Record` | N label | TNode | true | 进度百分比,可自定义。TS 类型:`string \| boolean \| TNode`。[通用类型定义](https://github.com/Tencent/tdesign-react/blob/develop/packages/components/common.ts) | N percentage | Number | 0 | 进度条百分比 | N -size | String / Number | 'medium' | 进度条尺寸,示例:small/medium/large/240。small 值为 72; medium 值为 112;large 值为 160 | N +size | String / Number | 'medium' | 进度条尺寸,示例:small/medium/large/240。line 和 plump 只支持 small/medium。circle的尺寸值 small 值为 72; medium 值为 112;large 值为 160 | N status | String | - | 进度条状态。可选项:success/error/warning/active。TS 类型:`ProgressStatus` `type ProgressStatus = 'success' \| 'error' \| 'warning' \| 'active'`。[详细类型定义](https://github.com/Tencent/tdesign-react/blob/develop/packages/components/progress/type.ts) | N strokeWidth | String / Number | - | 进度条线宽。宽度数值不能超过 size 的一半,否则不能输出环形进度 | N theme | String | line | 进度条风格。值为 line,标签(label)显示在进度条右侧;值为 plump,标签(label)显示在进度条里面;值为 circle,标签(label)显示在进度条正中间。可选项:line/plump/circle。TS 类型:`ProgressTheme` `type ProgressTheme = 'line' \| 'plump' \| 'circle'`。[详细类型定义](https://github.com/Tencent/tdesign-react/blob/develop/packages/components/progress/type.ts) | N diff --git a/packages/products/tdesign-react/packages/components/progress/type.ts b/packages/products/tdesign-react/packages/components/progress/type.ts index de54dd70a..c86e7f533 100644 --- a/packages/products/tdesign-react/packages/components/progress/type.ts +++ b/packages/products/tdesign-react/packages/components/progress/type.ts @@ -23,7 +23,7 @@ export interface TdProgressProps { */ percentage?: number; /** - * 进度条尺寸,示例:small/medium/large/240。small 值为 72; medium 值为 112;large 值为 160 + * 进度条尺寸,示例:small/medium/large/240。line 和 plump 只支持 small/medium。circle的尺寸值 small 值为 72; medium 值为 112;large 值为 160 * @default 'medium' */ size?: string | number; diff --git a/packages/products/tdesign-vue-next/packages/components/progress/progress.en-US.md b/packages/products/tdesign-vue-next/packages/components/progress/progress.en-US.md index 8b73fadf6..953be7325 100644 --- a/packages/products/tdesign-vue-next/packages/components/progress/progress.en-US.md +++ b/packages/products/tdesign-vue-next/packages/components/progress/progress.en-US.md @@ -6,11 +6,11 @@ name | type | default | description | required -- | -- | -- | -- | -- -color | String / Object / Array | '' | Typescript:`string \| Array \| Record` | N -label | String / Boolean / Slot / Function | true | Typescript:`string \| boolean \| TNode`。[see more ts definition](https://github.com/Tencent/tdesign-vue-next/blob/develop/packages/components/common.ts) | N +color | String / Object / Array | '' | Typescript: `string \| Array \| Record` | N +label | String / Boolean / Slot / Function | true | Typescript: `string \| boolean \| TNode`。[see more ts definition](https://github.com/Tencent/tdesign-vue-next/blob/develop/packages/components/common.ts) | N percentage | Number | 0 | \- | N size | String / Number | 'medium' | \- | N -status | String | - | options: success/error/warning/active。Typescript:`ProgressStatus` `type ProgressStatus = 'success' \| 'error' \| 'warning' \| 'active'`。[see more ts definition](https://github.com/Tencent/tdesign-vue-next/blob/develop/packages/components/progress/type.ts) | N +status | String | - | options: success/error/warning/active。Typescript: `ProgressStatus` `type ProgressStatus = 'success' \| 'error' \| 'warning' \| 'active'`。[see more ts definition](https://github.com/Tencent/tdesign-vue-next/blob/develop/packages/components/progress/type.ts) | N strokeWidth | String / Number | - | \- | N -theme | String | line | options: line/plump/circle。Typescript:`ProgressTheme` `type ProgressTheme = 'line' \| 'plump' \| 'circle'`。[see more ts definition](https://github.com/Tencent/tdesign-vue-next/blob/develop/packages/components/progress/type.ts) | N +theme | String | line | options: line/plump/circle。Typescript: `ProgressTheme` `type ProgressTheme = 'line' \| 'plump' \| 'circle'`。[see more ts definition](https://github.com/Tencent/tdesign-vue-next/blob/develop/packages/components/progress/type.ts) | N trackColor | String | '' | \- | N diff --git a/packages/products/tdesign-vue-next/packages/components/progress/progress.md b/packages/products/tdesign-vue-next/packages/components/progress/progress.md index 0ab78d823..a75941190 100644 --- a/packages/products/tdesign-vue-next/packages/components/progress/progress.md +++ b/packages/products/tdesign-vue-next/packages/components/progress/progress.md @@ -9,7 +9,7 @@ color | String / Object / Array | '' | 进度条颜色。示例:'#ED7B2F' 或 'orange' 或 `['#f00', '#0ff', '#f0f']` 或 `{ '0%': '#f00', '100%': '#0ff' }` 或 `{ from: '#000', to: '#000' }` 等。TS 类型:`string \| Array \| Record` | N label | String / Boolean / Slot / Function | true | 进度百分比,可自定义。TS 类型:`string \| boolean \| TNode`。[通用类型定义](https://github.com/Tencent/tdesign-vue-next/blob/develop/packages/components/common.ts) | N percentage | Number | 0 | 进度条百分比 | N -size | String / Number | 'medium' | 进度条尺寸,示例:small/medium/large/240。small 值为 72; medium 值为 112;large 值为 160 | N +size | String / Number | 'medium' | 进度条尺寸,示例:small/medium/large/240。line 和 plump 只支持 small/medium。circle的尺寸值 small 值为 72; medium 值为 112;large 值为 160 | N status | String | - | 进度条状态。可选项:success/error/warning/active。TS 类型:`ProgressStatus` `type ProgressStatus = 'success' \| 'error' \| 'warning' \| 'active'`。[详细类型定义](https://github.com/Tencent/tdesign-vue-next/blob/develop/packages/components/progress/type.ts) | N strokeWidth | String / Number | - | 进度条线宽。宽度数值不能超过 size 的一半,否则不能输出环形进度 | N theme | String | line | 进度条风格。值为 line,标签(label)显示在进度条右侧;值为 plump,标签(label)显示在进度条里面;值为 circle,标签(label)显示在进度条正中间。可选项:line/plump/circle。TS 类型:`ProgressTheme` `type ProgressTheme = 'line' \| 'plump' \| 'circle'`。[详细类型定义](https://github.com/Tencent/tdesign-vue-next/blob/develop/packages/components/progress/type.ts) | N diff --git a/packages/products/tdesign-vue-next/packages/components/progress/props.ts b/packages/products/tdesign-vue-next/packages/components/progress/props.ts index a453bcfcf..524a1c63b 100644 --- a/packages/products/tdesign-vue-next/packages/components/progress/props.ts +++ b/packages/products/tdesign-vue-next/packages/components/progress/props.ts @@ -23,7 +23,7 @@ export default { type: Number, default: 0, }, - /** 进度条尺寸,示例:small/medium/large/240。small 值为 72; medium 值为 112;large 值为 160 */ + /** 进度条尺寸,示例:small/medium/large/240。line 和 plump 只支持 small/medium。circle的尺寸值 small 值为 72; medium 值为 112;large 值为 160 */ size: { type: [String, Number] as PropType, default: 'medium' as TdProgressProps['size'], diff --git a/packages/products/tdesign-vue-next/packages/components/progress/type.ts b/packages/products/tdesign-vue-next/packages/components/progress/type.ts index 984b9c045..4f3ce4222 100644 --- a/packages/products/tdesign-vue-next/packages/components/progress/type.ts +++ b/packages/products/tdesign-vue-next/packages/components/progress/type.ts @@ -23,7 +23,7 @@ export interface TdProgressProps { */ percentage?: number; /** - * 进度条尺寸,示例:small/medium/large/240。small 值为 72; medium 值为 112;large 值为 160 + * 进度条尺寸,示例:small/medium/large/240。line 和 plump 只支持 small/medium。circle的尺寸值 small 值为 72; medium 值为 112;large 值为 160 * @default 'medium' */ size?: string | number; diff --git a/packages/products/tdesign-vue/src/progress/progress.en-US.md b/packages/products/tdesign-vue/src/progress/progress.en-US.md index 7600ac153..ac69a9eb1 100644 --- a/packages/products/tdesign-vue/src/progress/progress.en-US.md +++ b/packages/products/tdesign-vue/src/progress/progress.en-US.md @@ -6,11 +6,11 @@ name | type | default | description | required -- | -- | -- | -- | -- -color | String / Object / Array | '' | Typescript:`string \| Array \| Record` | N -label | String / Boolean / Slot / Function | true | Typescript:`string \| boolean \| TNode`。[see more ts definition](https://github.com/Tencent/tdesign-vue/blob/develop/src/common.ts) | N +color | String / Object / Array | '' | Typescript: `string \| Array \| Record` | N +label | String / Boolean / Slot / Function | true | Typescript: `string \| boolean \| TNode`。[see more ts definition](https://github.com/Tencent/tdesign-vue/blob/develop/src/common.ts) | N percentage | Number | 0 | \- | N size | String / Number | 'medium' | \- | N -status | String | - | options: success/error/warning/active。Typescript:`ProgressStatus` `type ProgressStatus = 'success' \| 'error' \| 'warning' \| 'active'`。[see more ts definition](https://github.com/Tencent/tdesign-vue/tree/develop/src/progress/type.ts) | N +status | String | - | options: success/error/warning/active。Typescript: `ProgressStatus` `type ProgressStatus = 'success' \| 'error' \| 'warning' \| 'active'`。[see more ts definition](https://github.com/Tencent/tdesign-vue/tree/develop/src/progress/type.ts) | N strokeWidth | String / Number | - | \- | N -theme | String | line | options: line/plump/circle。Typescript:`ProgressTheme` `type ProgressTheme = 'line' \| 'plump' \| 'circle'`。[see more ts definition](https://github.com/Tencent/tdesign-vue/tree/develop/src/progress/type.ts) | N +theme | String | line | options: line/plump/circle。Typescript: `ProgressTheme` `type ProgressTheme = 'line' \| 'plump' \| 'circle'`。[see more ts definition](https://github.com/Tencent/tdesign-vue/tree/develop/src/progress/type.ts) | N trackColor | String | '' | \- | N diff --git a/packages/products/tdesign-vue/src/progress/progress.md b/packages/products/tdesign-vue/src/progress/progress.md index 44b22da77..271d0c53b 100644 --- a/packages/products/tdesign-vue/src/progress/progress.md +++ b/packages/products/tdesign-vue/src/progress/progress.md @@ -9,7 +9,7 @@ color | String / Object / Array | '' | 进度条颜色。示例:'#ED7B2F' 或 'orange' 或 `['#f00', '#0ff', '#f0f']` 或 `{ '0%': '#f00', '100%': '#0ff' }` 或 `{ from: '#000', to: '#000' }` 等。TS 类型:`string \| Array \| Record` | N label | String / Boolean / Slot / Function | true | 进度百分比,可自定义。TS 类型:`string \| boolean \| TNode`。[通用类型定义](https://github.com/Tencent/tdesign-vue/blob/develop/src/common.ts) | N percentage | Number | 0 | 进度条百分比 | N -size | String / Number | 'medium' | 进度条尺寸,示例:small/medium/large/240。small 值为 72; medium 值为 112;large 值为 160 | N +size | String / Number | 'medium' | 进度条尺寸,示例:small/medium/large/240。line 和 plump 只支持 small/medium。circle的尺寸值 small 值为 72; medium 值为 112;large 值为 160 | N status | String | - | 进度条状态。可选项:success/error/warning/active。TS 类型:`ProgressStatus` `type ProgressStatus = 'success' \| 'error' \| 'warning' \| 'active'`。[详细类型定义](https://github.com/Tencent/tdesign-vue/tree/develop/src/progress/type.ts) | N strokeWidth | String / Number | - | 进度条线宽。宽度数值不能超过 size 的一半,否则不能输出环形进度 | N theme | String | line | 进度条风格。值为 line,标签(label)显示在进度条右侧;值为 plump,标签(label)显示在进度条里面;值为 circle,标签(label)显示在进度条正中间。可选项:line/plump/circle。TS 类型:`ProgressTheme` `type ProgressTheme = 'line' \| 'plump' \| 'circle'`。[详细类型定义](https://github.com/Tencent/tdesign-vue/tree/develop/src/progress/type.ts) | N diff --git a/packages/products/tdesign-vue/src/progress/props.ts b/packages/products/tdesign-vue/src/progress/props.ts index f77345075..37bf10896 100644 --- a/packages/products/tdesign-vue/src/progress/props.ts +++ b/packages/products/tdesign-vue/src/progress/props.ts @@ -23,7 +23,7 @@ export default { type: Number, default: 0, }, - /** 进度条尺寸,示例:small/medium/large/240。small 值为 72; medium 值为 112;large 值为 160 */ + /** 进度条尺寸,示例:small/medium/large/240。line 和 plump 只支持 small/medium。circle的尺寸值 small 值为 72; medium 值为 112;large 值为 160 */ size: { type: [String, Number] as PropType, default: 'medium', diff --git a/packages/products/tdesign-vue/src/progress/type.ts b/packages/products/tdesign-vue/src/progress/type.ts index 984b9c045..4f3ce4222 100644 --- a/packages/products/tdesign-vue/src/progress/type.ts +++ b/packages/products/tdesign-vue/src/progress/type.ts @@ -23,7 +23,7 @@ export interface TdProgressProps { */ percentage?: number; /** - * 进度条尺寸,示例:small/medium/large/240。small 值为 72; medium 值为 112;large 值为 160 + * 进度条尺寸,示例:small/medium/large/240。line 和 plump 只支持 small/medium。circle的尺寸值 small 值为 72; medium 值为 112;large 值为 160 * @default 'medium' */ size?: string | number; diff --git a/packages/scripts/api.json b/packages/scripts/api.json index 82c076241..58b2f648a 100644 --- a/packages/scripts/api.json +++ b/packages/scripts/api.json @@ -95252,7 +95252,7 @@ ], "field_default_value": "'medium'", "field_enum": "", - "field_desc_zh": "进度条尺寸,示例:small/medium/large/240。small 值为 72; medium 值为 112;large 值为 160", + "field_desc_zh": "进度条尺寸,示例:small/medium/large/240。line 和 plump 只支持 small/medium。circle的尺寸值 small 值为 72; medium 值为 112;large 值为 160", "field_desc_en": null, "field_required": 0, "event_input": "", From e3f0dc661c00c2e743f08c4101f8f0539c1b7e5f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=BB=8E=E4=BC=9F=E6=9D=B0?= <674416404@qq.com> Date: Thu, 15 Jan 2026 10:31:22 +0800 Subject: [PATCH 2/2] =?UTF-8?q?docs:=20=E6=8F=8F=E8=BF=B0=E8=B0=83?= =?UTF-8?q?=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- db/TDesign.db | Bin 1097728 -> 1097728 bytes .../packages/components/progress/progress.md | 2 +- .../packages/components/progress/type.ts | 2 +- .../packages/components/progress/progress.md | 2 +- .../packages/components/progress/props.ts | 2 +- .../packages/components/progress/type.ts | 2 +- .../tdesign-vue/src/progress/progress.md | 2 +- .../tdesign-vue/src/progress/props.ts | 2 +- .../products/tdesign-vue/src/progress/type.ts | 2 +- packages/scripts/api.json | 2 +- 10 files changed, 9 insertions(+), 9 deletions(-) diff --git a/db/TDesign.db b/db/TDesign.db index 868502725e203d3439dc60e5403cebbbf54b996e..ce90a32efd06170da494eabbc6c46f194a0c29a4 100644 GIT binary patch delta 233 zcmZo@aBgUDo*>P*cA|_k8ToqW(Jy1cW!$&W&N|B#ux3Yp01nqWM}8I zsT-a)>}k&xWCCJlAZ7t#Rv=~rVs;?r0Afxc<^p1FAm#yLULfWJV*c&9f&!D*0RYP*dZLUo7hqBVQW^qGu9F=CRQMa~T3w`= z7-cy{8D)8!BB%EWFl9~uC%`1n`+Qc*(+#_xuHW&rVUNP}w-QXT?UMzWfS4JGS%8=o jh}nRc9f&!Am=lP(fS4PId4QM~i1~n+fBR%Xf!uWfy5cfA diff --git a/packages/products/tdesign-react/packages/components/progress/progress.md b/packages/products/tdesign-react/packages/components/progress/progress.md index f61c54076..ed5e9aa8f 100644 --- a/packages/products/tdesign-react/packages/components/progress/progress.md +++ b/packages/products/tdesign-react/packages/components/progress/progress.md @@ -11,7 +11,7 @@ style | Object | - | 样式,TS 类型:`React.CSSProperties` | N color | String / Object / Array | '' | 进度条颜色。示例:'#ED7B2F' 或 'orange' 或 `['#f00', '#0ff', '#f0f']` 或 `{ '0%': '#f00', '100%': '#0ff' }` 或 `{ from: '#000', to: '#000' }` 等。TS 类型:`string \| Array \| Record` | N label | TNode | true | 进度百分比,可自定义。TS 类型:`string \| boolean \| TNode`。[通用类型定义](https://github.com/Tencent/tdesign-react/blob/develop/packages/components/common.ts) | N percentage | Number | 0 | 进度条百分比 | N -size | String / Number | 'medium' | 进度条尺寸,示例:small/medium/large/240。line 和 plump 只支持 small/medium。circle的尺寸值 small 值为 72; medium 值为 112;large 值为 160 | N +size | String / Number | 'medium' | 进度条尺寸,示例:small/medium/large/240。line 和 plump 主题只支持 small/medium。circle 主题尺寸映射 small(72)、medium(112)、large(160)并支持自定义数值 | N status | String | - | 进度条状态。可选项:success/error/warning/active。TS 类型:`ProgressStatus` `type ProgressStatus = 'success' \| 'error' \| 'warning' \| 'active'`。[详细类型定义](https://github.com/Tencent/tdesign-react/blob/develop/packages/components/progress/type.ts) | N strokeWidth | String / Number | - | 进度条线宽。宽度数值不能超过 size 的一半,否则不能输出环形进度 | N theme | String | line | 进度条风格。值为 line,标签(label)显示在进度条右侧;值为 plump,标签(label)显示在进度条里面;值为 circle,标签(label)显示在进度条正中间。可选项:line/plump/circle。TS 类型:`ProgressTheme` `type ProgressTheme = 'line' \| 'plump' \| 'circle'`。[详细类型定义](https://github.com/Tencent/tdesign-react/blob/develop/packages/components/progress/type.ts) | N diff --git a/packages/products/tdesign-react/packages/components/progress/type.ts b/packages/products/tdesign-react/packages/components/progress/type.ts index c86e7f533..eb42820e1 100644 --- a/packages/products/tdesign-react/packages/components/progress/type.ts +++ b/packages/products/tdesign-react/packages/components/progress/type.ts @@ -23,7 +23,7 @@ export interface TdProgressProps { */ percentage?: number; /** - * 进度条尺寸,示例:small/medium/large/240。line 和 plump 只支持 small/medium。circle的尺寸值 small 值为 72; medium 值为 112;large 值为 160 + * 进度条尺寸,示例:small/medium/large/240。line 和 plump 主题只支持 small/medium。circle 主题尺寸映射 small(72)、medium(112)、large(160)并支持自定义数值 * @default 'medium' */ size?: string | number; diff --git a/packages/products/tdesign-vue-next/packages/components/progress/progress.md b/packages/products/tdesign-vue-next/packages/components/progress/progress.md index a75941190..507921a70 100644 --- a/packages/products/tdesign-vue-next/packages/components/progress/progress.md +++ b/packages/products/tdesign-vue-next/packages/components/progress/progress.md @@ -9,7 +9,7 @@ color | String / Object / Array | '' | 进度条颜色。示例:'#ED7B2F' 或 'orange' 或 `['#f00', '#0ff', '#f0f']` 或 `{ '0%': '#f00', '100%': '#0ff' }` 或 `{ from: '#000', to: '#000' }` 等。TS 类型:`string \| Array \| Record` | N label | String / Boolean / Slot / Function | true | 进度百分比,可自定义。TS 类型:`string \| boolean \| TNode`。[通用类型定义](https://github.com/Tencent/tdesign-vue-next/blob/develop/packages/components/common.ts) | N percentage | Number | 0 | 进度条百分比 | N -size | String / Number | 'medium' | 进度条尺寸,示例:small/medium/large/240。line 和 plump 只支持 small/medium。circle的尺寸值 small 值为 72; medium 值为 112;large 值为 160 | N +size | String / Number | 'medium' | 进度条尺寸,示例:small/medium/large/240。line 和 plump 主题只支持 small/medium。circle 主题尺寸映射 small(72)、medium(112)、large(160)并支持自定义数值 | N status | String | - | 进度条状态。可选项:success/error/warning/active。TS 类型:`ProgressStatus` `type ProgressStatus = 'success' \| 'error' \| 'warning' \| 'active'`。[详细类型定义](https://github.com/Tencent/tdesign-vue-next/blob/develop/packages/components/progress/type.ts) | N strokeWidth | String / Number | - | 进度条线宽。宽度数值不能超过 size 的一半,否则不能输出环形进度 | N theme | String | line | 进度条风格。值为 line,标签(label)显示在进度条右侧;值为 plump,标签(label)显示在进度条里面;值为 circle,标签(label)显示在进度条正中间。可选项:line/plump/circle。TS 类型:`ProgressTheme` `type ProgressTheme = 'line' \| 'plump' \| 'circle'`。[详细类型定义](https://github.com/Tencent/tdesign-vue-next/blob/develop/packages/components/progress/type.ts) | N diff --git a/packages/products/tdesign-vue-next/packages/components/progress/props.ts b/packages/products/tdesign-vue-next/packages/components/progress/props.ts index 524a1c63b..5c96c403b 100644 --- a/packages/products/tdesign-vue-next/packages/components/progress/props.ts +++ b/packages/products/tdesign-vue-next/packages/components/progress/props.ts @@ -23,7 +23,7 @@ export default { type: Number, default: 0, }, - /** 进度条尺寸,示例:small/medium/large/240。line 和 plump 只支持 small/medium。circle的尺寸值 small 值为 72; medium 值为 112;large 值为 160 */ + /** 进度条尺寸,示例:small/medium/large/240。line 和 plump 主题只支持 small/medium。circle 主题尺寸映射 small(72)、medium(112)、large(160)并支持自定义数值 */ size: { type: [String, Number] as PropType, default: 'medium' as TdProgressProps['size'], diff --git a/packages/products/tdesign-vue-next/packages/components/progress/type.ts b/packages/products/tdesign-vue-next/packages/components/progress/type.ts index 4f3ce4222..026bbfaf3 100644 --- a/packages/products/tdesign-vue-next/packages/components/progress/type.ts +++ b/packages/products/tdesign-vue-next/packages/components/progress/type.ts @@ -23,7 +23,7 @@ export interface TdProgressProps { */ percentage?: number; /** - * 进度条尺寸,示例:small/medium/large/240。line 和 plump 只支持 small/medium。circle的尺寸值 small 值为 72; medium 值为 112;large 值为 160 + * 进度条尺寸,示例:small/medium/large/240。line 和 plump 主题只支持 small/medium。circle 主题尺寸映射 small(72)、medium(112)、large(160)并支持自定义数值 * @default 'medium' */ size?: string | number; diff --git a/packages/products/tdesign-vue/src/progress/progress.md b/packages/products/tdesign-vue/src/progress/progress.md index 271d0c53b..210fd75d5 100644 --- a/packages/products/tdesign-vue/src/progress/progress.md +++ b/packages/products/tdesign-vue/src/progress/progress.md @@ -9,7 +9,7 @@ color | String / Object / Array | '' | 进度条颜色。示例:'#ED7B2F' 或 'orange' 或 `['#f00', '#0ff', '#f0f']` 或 `{ '0%': '#f00', '100%': '#0ff' }` 或 `{ from: '#000', to: '#000' }` 等。TS 类型:`string \| Array \| Record` | N label | String / Boolean / Slot / Function | true | 进度百分比,可自定义。TS 类型:`string \| boolean \| TNode`。[通用类型定义](https://github.com/Tencent/tdesign-vue/blob/develop/src/common.ts) | N percentage | Number | 0 | 进度条百分比 | N -size | String / Number | 'medium' | 进度条尺寸,示例:small/medium/large/240。line 和 plump 只支持 small/medium。circle的尺寸值 small 值为 72; medium 值为 112;large 值为 160 | N +size | String / Number | 'medium' | 进度条尺寸,示例:small/medium/large/240。line 和 plump 主题只支持 small/medium。circle 主题尺寸映射 small(72)、medium(112)、large(160)并支持自定义数值 | N status | String | - | 进度条状态。可选项:success/error/warning/active。TS 类型:`ProgressStatus` `type ProgressStatus = 'success' \| 'error' \| 'warning' \| 'active'`。[详细类型定义](https://github.com/Tencent/tdesign-vue/tree/develop/src/progress/type.ts) | N strokeWidth | String / Number | - | 进度条线宽。宽度数值不能超过 size 的一半,否则不能输出环形进度 | N theme | String | line | 进度条风格。值为 line,标签(label)显示在进度条右侧;值为 plump,标签(label)显示在进度条里面;值为 circle,标签(label)显示在进度条正中间。可选项:line/plump/circle。TS 类型:`ProgressTheme` `type ProgressTheme = 'line' \| 'plump' \| 'circle'`。[详细类型定义](https://github.com/Tencent/tdesign-vue/tree/develop/src/progress/type.ts) | N diff --git a/packages/products/tdesign-vue/src/progress/props.ts b/packages/products/tdesign-vue/src/progress/props.ts index 37bf10896..4983ce35c 100644 --- a/packages/products/tdesign-vue/src/progress/props.ts +++ b/packages/products/tdesign-vue/src/progress/props.ts @@ -23,7 +23,7 @@ export default { type: Number, default: 0, }, - /** 进度条尺寸,示例:small/medium/large/240。line 和 plump 只支持 small/medium。circle的尺寸值 small 值为 72; medium 值为 112;large 值为 160 */ + /** 进度条尺寸,示例:small/medium/large/240。line 和 plump 主题只支持 small/medium。circle 主题尺寸映射 small(72)、medium(112)、large(160)并支持自定义数值 */ size: { type: [String, Number] as PropType, default: 'medium', diff --git a/packages/products/tdesign-vue/src/progress/type.ts b/packages/products/tdesign-vue/src/progress/type.ts index 4f3ce4222..026bbfaf3 100644 --- a/packages/products/tdesign-vue/src/progress/type.ts +++ b/packages/products/tdesign-vue/src/progress/type.ts @@ -23,7 +23,7 @@ export interface TdProgressProps { */ percentage?: number; /** - * 进度条尺寸,示例:small/medium/large/240。line 和 plump 只支持 small/medium。circle的尺寸值 small 值为 72; medium 值为 112;large 值为 160 + * 进度条尺寸,示例:small/medium/large/240。line 和 plump 主题只支持 small/medium。circle 主题尺寸映射 small(72)、medium(112)、large(160)并支持自定义数值 * @default 'medium' */ size?: string | number; diff --git a/packages/scripts/api.json b/packages/scripts/api.json index 58b2f648a..1dc58f0c2 100644 --- a/packages/scripts/api.json +++ b/packages/scripts/api.json @@ -95252,7 +95252,7 @@ ], "field_default_value": "'medium'", "field_enum": "", - "field_desc_zh": "进度条尺寸,示例:small/medium/large/240。line 和 plump 只支持 small/medium。circle的尺寸值 small 值为 72; medium 值为 112;large 值为 160", + "field_desc_zh": "进度条尺寸,示例:small/medium/large/240。line 和 plump 主题只支持 small/medium。circle 主题尺寸映射 small(72)、medium(112)、large(160)并支持自定义数值", "field_desc_en": null, "field_required": 0, "event_input": "",