首页 > Web开发 > 详细

Vuejs右键弹出菜单

时间:2020-03-21 18:38:10      阅读:400      评论:0      收藏:0      [点我收藏+]

一、安装

npm install @xunlei/vue-context-menu

二、修改main.js

import VueContextMenu from '@xunlei/vue-context-menu'
 
Vue.use(VueContextMenu)

三、使用

 <context-menu class="right-menu" 
            :target="contextMenuTarget" 
            :show="contextMenuVisible" 
            @update:show="(show) => contextMenuVisible = show">
            <a href="javascript:;" @click="new">新建</a>
            <a href="javascript:;" @click="del">删除</a>
        </context-menu>
export default {
    name: 'basetable',
    data() {
        return {
            contextMenuTarget: document.body, //绑定的dom
            contextMenuVisible: false,
            }
        }
}
methods: {
        new(){
            this.contextMenuVisible=false
        },
        del(){
            this.contextMenuVisible=false
        }
    }

四、效果

技术分享图片

Vuejs右键弹出菜单

原文:https://www.cnblogs.com/qinshengfei/p/12540666.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!