Function useEventListener
- useEventListener<E>(event, listener, options?): CallbackVoid
Type Parameters
- E extends keyof WindowEventMap
Parameters
- event: MaybeRefOrGetter<Arrayable<E>>
- listener: MaybeRef<Arrayable<((this: Window, ev: WindowEventMap[E]) => any)>>
Optional
options: MaybeRefOrGetter<boolean | AddEventListenerOptions>
- useEventListener<E>(target, event, listener, options?): CallbackVoid
Type Parameters
- E extends keyof DocumentEventMap
Parameters
- target: DocumentOrShadowRoot
- event: MaybeRefOrGetter<Arrayable<E>>
- listener: MaybeRef<Arrayable<((this: Document, ev: DocumentEventMap[E]) => any)>>
Optional
options: MaybeRefOrGetter<boolean | AddEventListenerOptions>
- useEventListener<E>(target, event, listener, options?): CallbackVoid
Type Parameters
- E extends keyof WindowEventMap
Parameters
- target: Window
- event: MaybeRefOrGetter<Arrayable<E>>
- listener: MaybeRef<Arrayable<((this: Window, ev: WindowEventMap[E]) => any)>>
Optional
options: MaybeRefOrGetter<boolean | AddEventListenerOptions>
- useEventListener<E>(target, event, listener, options?): CallbackVoid
Type Parameters
- E extends keyof HTMLElementEventMap
Parameters
- target: MaybeRefOrGetter<undefined | null | Arrayable<HTMLElement>>
- event: MaybeRefOrGetter<Arrayable<E>>
- listener: MaybeRef<((this: HTMLElement, ev: HTMLElementEventMap[E]) => any)>
Optional
options: MaybeRefOrGetter<boolean | AddEventListenerOptions>
参考vueuse