diff --git a/packages/vantui/src/picker/README.md b/packages/vantui/src/picker/README.md
index c87b81e1..3da3115b 100644
--- a/packages/vantui/src/picker/README.md
+++ b/packages/vantui/src/picker/README.md
@@ -79,6 +79,8 @@ import { Picker } from '@antmjs/vantui'
| onChange | 变化触发方法 | _ (
e: PickerChangeEvents
) => void
_ | - | `false` |
| onCancel | 取消触发方法 | _ (
e: PickerEvents
) => void
_ | - | `false` |
| onConfirm | 确认触发方法 | _ (
e: PickerEvents
) => void
_ | - | `false` |
+| onClear | 点击清除触发的事件 | _ () => void
_ | - | `false` |
+| onShow | content 模式弹窗打开触发方法 | _ () => void
_ | - | `false` |
| showToolbar | 是否显示顶部栏 | _ boolean
_ | false | `false` |
### 事件 onConfirm 和 onCancel [[详情]](https://github.com/AntmJS/vantui/tree/main/packages/vantui/types/picker.d.ts)
diff --git a/packages/vantui/src/picker/index.tsx b/packages/vantui/src/picker/index.tsx
index 74dbe16a..ab1ff3ca 100644
--- a/packages/vantui/src/picker/index.tsx
+++ b/packages/vantui/src/picker/index.tsx
@@ -27,10 +27,7 @@ import { get } from '../default-props'
import * as computed from './wxs'
const Picker = forwardRef(function Index(
- props: PickerProps & {
- onShow?: () => void
- onClear?: () => void
- },
+ props: PickerProps,
ref: React.ForwardedRef,
): JSX.Element {
const [d] = useState(get().Picker)
diff --git a/packages/vantui/types/picker.d.ts b/packages/vantui/types/picker.d.ts
index 3a1896b1..7f576f27 100644
--- a/packages/vantui/types/picker.d.ts
+++ b/packages/vantui/types/picker.d.ts
@@ -138,6 +138,14 @@ export interface PickerProps extends ViewProps {
* @description 确认触发方法
*/
onConfirm?: (e: PickerEvents) => void
+ /**
+ * @description 点击清除触发的事件
+ */
+ onClear?: () => void
+ /**
+ * @description content模式弹窗打开触发方法
+ */
+ onShow?: () => void
/**
* @description 是否显示顶部栏
* @default false