vue實(shí)現(xiàn)組件跟隨鼠標(biāo)位置彈出效果(示例代碼)
實(shí)現(xiàn)鼠標(biāo)放置在“我的”上時(shí)出現(xiàn)卡片,卡片位置跟隨鼠標(biāo)。當(dāng)鼠標(biāo)移除卡片時(shí)卡片隱藏。
當(dāng)鼠標(biāo)移入時(shí)獲取鼠標(biāo)坐標(biāo),并把父組件的鼠標(biāo)位置通過(guò)prop傳給子組件。
toCenter(event){ const{x,y}=event this.mouse_x=x; this.mouse_y=y; this.showCenter=true; },
子組件通過(guò)動(dòng)態(tài)綁定style改變div坐標(biāo)。
注意!?。?/p>
一開(kāi)始沒(méi)用watch,而是在data里直接修改,如上所示。
這樣會(huì)出現(xiàn)刷新以后data獲取不到prop中的屬性值。如下圖
加上watch監(jiān)聽(tīng)prop中x,y變化,這樣可以解決。最終版本如下:
data(){ return { content:['上傳頭像','修改資料','退出賬號(hào)','在線反饋'], sty:{ top:'', left:'' } } }, watch:{ x:function(val){ this.sty.left=(val+10)+'px' }, y:function(val){ this.sty.top=(val+30)+'px' } } }
對(duì)了,在組件上添加鼠標(biāo)移出事件就可以實(shí)現(xiàn)鼠標(biāo)移出卡片關(guān)閉。
leaveCenter(){ this.showCenter=false; }
到此這篇關(guān)于vue中實(shí)現(xiàn)組件跟隨鼠標(biāo)位置彈出效果的文章就介紹到這了,更多相關(guān)vue組件跟隨鼠標(biāo)位置彈出內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
VUE在for循環(huán)里面根據(jù)內(nèi)容值動(dòng)態(tài)的加入class值的方法
這篇文章主要介紹了VUE在for循環(huán)里面根據(jù)內(nèi)容值動(dòng)態(tài)的加入class值的方法,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2018-08-08vue動(dòng)態(tài)綁定組件子父組件多表單驗(yàn)證功能的實(shí)現(xiàn)代碼
這篇文章主要介紹了vue動(dòng)態(tài)綁定組件子父組件多表單驗(yàn)證功能的實(shí)現(xiàn)代碼,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2018-05-05vue-element-admin開(kāi)發(fā)教程(v4.0.0之后)
由于vue-element-admin的架構(gòu)再4.0.0版本后做了重構(gòu),整體結(jié)構(gòu)上和之前的還是很相似的,但是也有些變化,本文就介紹vue-element-admin開(kāi)發(fā)教程(v4.0.0之后),感興趣的可以了解一下2022-04-04Vue中rem與postcss-pxtorem的應(yīng)用詳解
這篇文章主要介紹了Vue中rem與postcss-pxtorem的應(yīng)用詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-11-11Vue.js報(bào)錯(cuò)Failed to resolve filter問(wèn)題的解決方法
這篇文章主要介紹了Vue.js報(bào)錯(cuò)Failed to resolve filter問(wèn)題的解決方法,需要的朋友可以參考下2016-05-05vue表單驗(yàn)證你真的會(huì)了嗎?vue表單驗(yàn)證(form)validate
這篇文章主要介紹了vue表單驗(yàn)證你真的會(huì)了嗎?vue表單驗(yàn)證(form)validate,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-04-04解決vue中虛擬dom,無(wú)法實(shí)時(shí)更新的問(wèn)題
今天小編就為大家分享一篇解決vue中虛擬dom,無(wú)法實(shí)時(shí)更新的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-09-09