鍍金池/ 問(wèn)答/HTML/ 動(dòng)態(tài)改變element-ui的popover控件的位置?

動(dòng)態(tài)改變element-ui的popover控件的位置?

我們項(xiàng)目基于vue,頁(yè)部分面引入了elementui
問(wèn)題是這樣的:我想在項(xiàng)目中自定義右鍵菜單,想通過(guò)elementui里的popover組件來(lái)實(shí)現(xiàn),但是現(xiàn)在碰到的困難,是無(wú)法在點(diǎn)擊右鍵后,動(dòng)態(tài)改變popover的位置

想請(qǐng)教各位, 有什么辦法能動(dòng)態(tài)改變popover的位置,或者能提供另一種重寫右鍵菜單的思路嗎?

回答
編輯回答
眼雜

使用 ref 和 $el 可以獲得 popover 對(duì)應(yīng)的 DOM 元素,然后就可以設(shè)置位置了。

可以看一下官方文檔中關(guān)于 ref 和 $el 的說(shuō)明。

2017年2月27日 19:55
編輯回答
蟲児飛

監(jiān)聽右鍵事件,保存坐標(biāo)位置并設(shè)置到popover上

2017年7月22日 18:49