[inula]<bugfix> 事件支持 defaultPrevented 属性
This commit is contained in:
parent
3d0f682706
commit
5305a64440
|
@ -46,6 +46,8 @@ export class WrappedEvent {
|
||||||
propagationStopped = false;
|
propagationStopped = false;
|
||||||
isPropagationStopped = (): boolean => this.propagationStopped;
|
isPropagationStopped = (): boolean => this.propagationStopped;
|
||||||
|
|
||||||
|
defaultPrevented = false;
|
||||||
|
|
||||||
// 适配Keyboard键盘事件该函数不能由合成事件调用
|
// 适配Keyboard键盘事件该函数不能由合成事件调用
|
||||||
getModifierState?: (keyArgs: string) => boolean;
|
getModifierState?: (keyArgs: string) => boolean;
|
||||||
// 适配老版本事件api
|
// 适配老版本事件api
|
||||||
|
@ -65,7 +67,10 @@ export class WrappedEvent {
|
||||||
this.propagationStopped = true;
|
this.propagationStopped = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
this.preventDefault = () => nativeEvent.preventDefault();
|
this.preventDefault = () => {
|
||||||
|
this.defaultPrevented = true;
|
||||||
|
nativeEvent.preventDefault();
|
||||||
|
};
|
||||||
|
|
||||||
// custom事件自定义属性
|
// custom事件自定义属性
|
||||||
this.customEventName = customEventName;
|
this.customEventName = customEventName;
|
||||||
|
|
Loading…
Reference in New Issue