mirror of
https://gitee.com/baidu/amis.git
synced 2024-12-01 03:18:16 +08:00
ns
This commit is contained in:
parent
6d027eb73d
commit
e7bc76e6c4
@ -111,7 +111,7 @@ export class Drawer extends React.Component<DrawerProps, DrawerState> {
|
||||
@autobind
|
||||
handleRootClickCapture(e: MouseEvent) {
|
||||
const target = e.target as HTMLElement;
|
||||
const closeOnOutside = this.props.closeOnOutside;
|
||||
const {closeOnOutside, classPrefix: ns} = this.props;
|
||||
const isLeftButton =
|
||||
(e.button === 1 && window.event !== null) || e.button === 0;
|
||||
|
||||
@ -123,7 +123,7 @@ export class Drawer extends React.Component<DrawerProps, DrawerState> {
|
||||
this.modalDom &&
|
||||
!this.modalDom.contains(target) &&
|
||||
!target.closest('[role=dialog]')
|
||||
) || target.matches('.a-Drawer-overlay.in'); // 干脆过滤掉来自弹框里面的点击
|
||||
) || target.matches(`.${ns}Drawer-overlay.in`); // 干脆过滤掉来自弹框里面的点击
|
||||
}
|
||||
|
||||
@autobind
|
||||
|
Loading…
Reference in New Issue
Block a user