Simon-He95 / vue3-right-click-menu

vue3-right-click-menu

Home Page:https://right-click-menu.netlify.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

vue3右键菜单组件

demo

Install

npm i vue3-right-click-menu

Usage

// 引入样式
import 'vue3-right-click-menu/style.css'
// 注册组件
import { RightClick } from 'vue3-right-click-menu'
app.component('vue-right-click', RightClick)
  <RightClick
    :menu="menu"
    @select="handleSelect"
  >
    // container 只对slot内容区域生效
    <main class="main" />
  </RightClick>

Params

const menu = [
  { label: '新增', user: 'simon' },
  { label: '删除', user: 'simon' },
  { label: '编辑', user: 'simon' },
]

Events

 -> select
 选择后触发select事件,接收menuItem

样式不满足可重写覆盖

License

MIT License © 2022 Simon He

Buy Me A Coffee

sponsors

About

vue3-right-click-menu

https://right-click-menu.netlify.app/

License:MIT License


Languages

Language:Vue 85.1%Language:HTML 14.9%