Vue3中如何獲取鼠標(biāo)在瀏覽器x軸和y軸的位置
Vue3獲取鼠標(biāo)在瀏覽器x軸和y軸位置
在日常開發(fā)和工作中我們經(jīng)常遇到需要獲取鼠標(biāo)指向的當(dāng)前位置,很多人感覺很難并不好理解,但是看文本文我相信你會對這個(gè)知識有更深層的認(rèn)識。
使用onMounted定義document.addEventListener,第一個(gè)參數(shù)是鼠標(biāo)指向類型,也可以單擊 click、mousedown,第二個(gè)參數(shù)是事件函數(shù)。
另外最后一個(gè)參數(shù)決定該事件的響應(yīng)順序;
① 如果為true事件執(zhí)行順序?yàn)?addEventListener---標(biāo)簽的onclick事件---document.onclick。
② 如果為false事件的順序?yàn)?標(biāo)簽的onclick事件---document.onclick---addEventListener
一、第一種

此時(shí)我們的事件函數(shù)里可以在控制臺打印出來當(dāng)前信息。
將它賦值給我們定義的變量即可。
二、第二種使用reactive,方便前期書寫和后期維護(hù)

三、第三種使用封裝
① assets目錄下新建js文件,把獲取x、y軸封裝起來。
在使用的頁面直接引入即可調(diào)用。


總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
vue輪播圖插件vue-awesome-swiper的使用代碼實(shí)例
本篇文章主要介紹了vue輪播圖插件vue-awesome-swiper的使用代碼實(shí)例,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-07-07
解決antd datepicker 獲取時(shí)間默認(rèn)少8個(gè)小時(shí)的問題
這篇文章主要介紹了解決antd datepicker 獲取時(shí)間默認(rèn)少8個(gè)小時(shí)的問題,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-10-10
Vant的安裝和配合引入Vue.js項(xiàng)目里的方法步驟
這篇文章主要介紹了Vant的安裝和配合引入Vue.js項(xiàng)目里的方法步驟,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-12-12
vue.js調(diào)用python腳本并給腳本傳數(shù)據(jù)
在有些情況下需要使用不同的語言來完成一個(gè)項(xiàng)目,因此就有可能出現(xiàn)不同語言的程序之間的相互調(diào)用,下面這篇文章主要給大家介紹了關(guān)于vue.js調(diào)用python腳本并給腳本傳數(shù)據(jù)的相關(guān)資料,需要的朋友可以參考下2024-03-03
vue 調(diào)用 RESTful風(fēng)格接口操作
這篇文章主要介紹了vue 調(diào)用 RESTful風(fēng)格接口操作,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-08-08

