一、前言

实现像微信一样的点击右键后出现操作菜单,对选中的数据项进行相应的操作,接下来介绍使用原生vue实现右键菜单的方法。

二、页面代码

v-for="(item, index) in warnList"

:key="index"

:class="{ 'list': true, 'isTop': item.isTop, 'isSelected': activeIndex === index }"

@click="itemClick(index, Number(item.code))"

@contextmenu.prevent.stop="showMenu($event, index, item.configId)"

>

class="all"

>

{{ item.code }}

{{ filterTime(item.maxCreateTime) }}

v-if="item.untreatedTotal"

class="right_bottom"

>

:value="item.untreatedTotal"

:max="999"

class="badge"

>