|
|
@@ -0,0 +1,15 @@
|
|
|
+// // 获取鼠标在页面中位置信息
|
|
|
+import { ref, onMounted } from "vue"
|
|
|
+let x = ref(0);
|
|
|
+let y = ref(0);
|
|
|
+export function useMouse() {
|
|
|
+ onMounted(() => {
|
|
|
+ window.addEventListener('mousemove', changeMouse)
|
|
|
+ })
|
|
|
+ function changeMouse(event: MouseEvent) {
|
|
|
+ // console.log(event, 'event')
|
|
|
+ x.value = event.clientX;
|
|
|
+ y.value = event.clientY;
|
|
|
+ }
|
|
|
+ return {x,y};
|
|
|
+}
|