diff --git a/db/TDesign.db b/db/TDesign.db index 92945e829..b4eb1f559 100644 Binary files a/db/TDesign.db and b/db/TDesign.db differ diff --git a/packages/products/tdesign-miniprogram/packages/uniapp-components/segmented/README.en-US.md b/packages/products/tdesign-miniprogram/packages/uniapp-components/segmented/README.en-US.md index 5f0c886a2..94d307f81 100644 --- a/packages/products/tdesign-miniprogram/packages/uniapp-components/segmented/README.en-US.md +++ b/packages/products/tdesign-miniprogram/packages/uniapp-components/segmented/README.en-US.md @@ -17,7 +17,7 @@ default-value | String / Number | - | uncontrolled property | N name | params | description -- | -- | -- -change | `(value: string \| number, selectedOption: SegmentedItem)` | \- +change | `(context: { value: string \| number, selectedOption: SegmentedItem })` | \- ### Segmented External Classes diff --git a/packages/products/tdesign-miniprogram/packages/uniapp-components/segmented/README.md b/packages/products/tdesign-miniprogram/packages/uniapp-components/segmented/README.md index 5562eb506..08a922892 100644 --- a/packages/products/tdesign-miniprogram/packages/uniapp-components/segmented/README.md +++ b/packages/products/tdesign-miniprogram/packages/uniapp-components/segmented/README.md @@ -17,7 +17,7 @@ default-value | String / Number | - | 当前选中的值。非受控属性 | N 名称 | 参数 | 描述 -- | -- | -- -change | `(value: string \| number, selectedOption: SegmentedItem)` | 选项值发生变化时触发 +change | `(context: { value: string \| number, selectedOption: SegmentedItem })` | 选项值发生变化时触发 ### Segmented External Classes diff --git a/packages/products/tdesign-miniprogram/packages/uniapp-components/segmented/type.ts b/packages/products/tdesign-miniprogram/packages/uniapp-components/segmented/type.ts index 7697a63c6..c1bcc4ce7 100644 --- a/packages/products/tdesign-miniprogram/packages/uniapp-components/segmented/type.ts +++ b/packages/products/tdesign-miniprogram/packages/uniapp-components/segmented/type.ts @@ -30,7 +30,7 @@ export interface TdSegmentedProps { /** * 选项值发生变化时触发 */ - onChange?: (value: string | number, selectedOption: SegmentedItem) => void; + onChange?: (context: { value: string | number; selectedOption: SegmentedItem }) => void; } export interface SegmentedItem { diff --git a/packages/scripts/api.json b/packages/scripts/api.json index a657d476e..d28cf8ee8 100644 --- a/packages/scripts/api.json +++ b/packages/scripts/api.json @@ -112128,8 +112128,7 @@ "platform_framework": [ "8", "16", - "64", - "128" + "64" ], "component": "Segmented", "field_category": 2, @@ -112157,7 +112156,39 @@ "platform_framework_text": [ "Vue(Mobile)", "React(Mobile)", - "Miniprogram", + "Miniprogram" + ], + "field_type_text": [] + }, + { + "id": 1777290235, + "platform_framework": [ + "128" + ], + "component": "Segmented", + "field_category": 2, + "field_name": "change", + "field_type": [], + "field_default_value": "", + "field_enum": "", + "field_desc_zh": "选项值发生变化时触发", + "field_desc_en": null, + "field_required": 0, + "event_input": "(context: { value: string | number, selectedOption: SegmentedItem })", + "create_time": "2026-04-27 11:43:55", + "update_time": "2026-04-27 11:43:55", + "event_output": null, + "custom_field_type": null, + "syntactic_sugar": null, + "readonly": 1, + "html_attribute": 0, + "trigger_elements": "", + "deprecated": 0, + "version": "", + "test_description": null, + "support_default_value": 0, + "field_category_text": "Events", + "platform_framework_text": [ "UniApp" ], "field_type_text": []