动态改变element-ui的popover控件的位置?

我们项目基于vue,页部分面引入了elementui
问题是这样的:我想在项目中自定义右键菜单,想通过elementui里的popover组件来实现,但是现在碰到的困难,是无法在点击右键后,动态改变popover的位置

想请教各位, 有什么办法能动态改变popover的位置,或者能提供另一种重写右键菜单的思路吗?

阅读 16.4k
2 个回答

监听右键事件,保存坐标位置并设置到popover上

使用 ref 和 $el 可以获得 popover 对应的 DOM 元素,然后就可以设置位置了。

可以看一下官方文档中关于 ref 和 $el 的说明。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题