feat(Popup): click-overlay add event param (#8107)
This commit is contained in:
+1
-1
@@ -140,7 +140,7 @@ export default {
|
||||
| Event | Description | Arguments |
|
||||
| ---------------- | ---------------------------------- | ------------------- |
|
||||
| click | Emitted when Popup is clicked | _event: MouseEvent_ |
|
||||
| click-overlay | Emitted when overlay is clicked | - |
|
||||
| click-overlay | Emitted when overlay is clicked | _event: MouseEvent_ |
|
||||
| click-close-icon | Emitted when close icon is clicked | _event: MouseEvent_ |
|
||||
| open | Emitted when opening Popup | - |
|
||||
| close | Emitted when closing Popup | - |
|
||||
|
||||
@@ -150,7 +150,7 @@ export default {
|
||||
| 事件名 | 说明 | 回调参数 |
|
||||
| ---------------- | -------------------------- | ------------------- |
|
||||
| click | 点击弹出层时触发 | _event: MouseEvent_ |
|
||||
| click-overlay | 点击遮罩层时触发 | - |
|
||||
| click-overlay | 点击遮罩层时触发 | _event: MouseEvent_ |
|
||||
| click-close-icon | 点击关闭图标时触发 | _event: MouseEvent_ |
|
||||
| open | 打开弹出层时触发 | - |
|
||||
| close | 关闭弹出层时触发 | - |
|
||||
|
||||
+3
-2
@@ -155,8 +155,9 @@ export default createComponent({
|
||||
}
|
||||
};
|
||||
|
||||
const onClickOverlay = () => {
|
||||
emit('click-overlay');
|
||||
const onClickOverlay = (event) => {
|
||||
emit('click-overlay', event);
|
||||
|
||||
if (props.closeOnClickOverlay) {
|
||||
close();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user