首先安装右键菜单插件,别人写的挺漂亮的https://github.com/GitHub-Laziji/menujs
使用方法
npm install vue-contextmenujs
在main.js引入
import Contextmenu from "vue-contextmenujs"
Vue.use(Contextmenu);
先看看效果吧,
点击返回,我在返回加了当前鼠标右键的单元格数据是什么,你们想要做什么自己搞
拿到了当前数据,具体插件看上面大佬开源的文档即可
ok进入正题在elementui表格中右键弹出菜单,做一些有趣的事情
<div @contextmenu.prevent="onContextmenu">
<el-table v-loading="listLoading" :data="list" @cell-contextmenu="onCellRightClick" ref="myTable">
<el-table-column v-for