useElementByPoint 
座標によるリアクティブな要素取得。
デモ 
使用方法 
ts
import { useElementByPoint, useMouse } from '@vueuse/core'
const { x, y } = useMouse({ type: 'client' })
const { element } = useElementByPoint({ x, y })型定義 
typescript
export interface UseElementByPointOptions<Multiple extends boolean = false>
  extends ConfigurableDocument {
  x: MaybeRefOrGetter<number>
  y: MaybeRefOrGetter<number>
  multiple?: MaybeRefOrGetter<Multiple>
  immediate?: boolean
  interval?: "requestAnimationFrame" | number
}
export interface UseElementByPointReturn<Multiple extends boolean = false>
  extends Pausable {
  isSupported: Ref<boolean>
  element: Ref<Multiple extends true ? HTMLElement[] : HTMLElement | null>
}
/**
 * Reactive element by point.
 *
 * @see https://vueuse.dokyumento.jp/useElementByPoint
 * @param options - UseElementByPointOptions
 */
export declare function useElementByPoint<M extends boolean = false>(
  options: UseElementByPointOptions<M>,
): UseElementByPointReturn<M>ソースコード 
貢献者 
変更ログ 
v12.0.0-beta.1 2024/11/21v10.2.0 2023/06/16v10.0.0-beta.4 2023/04/134d757 - feat(types)!: MaybeComputedRefの名前をMaybeRefOrGetterに変更0a72b - feat(toValue): resolveUnrefの名前をtoValueに変更v9.11.0 2023/01/17