diff --git a/docs/zh-CN/components/form/input-image.md b/docs/zh-CN/components/form/input-image.md index a31cfb06880..8b10331a88b 100755 --- a/docs/zh-CN/components/form/input-image.md +++ b/docs/zh-CN/components/form/input-image.md @@ -730,6 +730,7 @@ app.listen(8080, function () {}); 当前组件对外暴露以下特性动作,其他组件可以通过指定`actionType: 动作名称`、`componentId: 该组件id`来触发这些动作,详细请查看[事件动作](../../docs/concepts/event-action#触发其他组件的动作)。 -| 动作名称 | 动作配置 | 说明 | -| -------- | -------- | ---- | -| clear | - | 清空 | +| 动作名称 | 动作配置 | 说明 | +|--------| -------- |--------| +| clear | - | 清空 | +| select | - | 打开选择图片 | diff --git a/packages/amis/src/renderers/Form/InputImage.tsx b/packages/amis/src/renderers/Form/InputImage.tsx index afaa5aa3c76..95a6e238990 100644 --- a/packages/amis/src/renderers/Form/InputImage.tsx +++ b/packages/amis/src/renderers/Form/InputImage.tsx @@ -1501,6 +1501,11 @@ export default class ImageControl extends React.Component< this.files = []; onChange(''); } + + // @ts-ignore + if (action.actionType === 'select') { + this.handleSelect(); + } } // 重新上传