龙空技术网

超美观 Vue3 右键菜单组件Vue3-ContextMenu

web前端进阶 2731

前言:

现在咱们对“vue菜单画面设计”大体比较注意,姐妹们都需要剖析一些“vue菜单画面设计”的相关内容。那么小编同时在网络上汇集了一些关于“vue菜单画面设计””的相关文章,希望大家能喜欢,看官们一起来了解一下吧!

今天给大家介绍一个简洁美观简单的 Vue3 右键菜单组件Vue3ContextMenu

vue3-context-menu 基于vue3.x开发的一款漂亮简洁的右键菜单组件。支持多级菜单、多种模式及主题。

安装

npm install -save @imengyu/vue3-context-menu
引入
import '@imengyu/vue3-context-menu/lib/vue3-context-menu.css'import ContextMenu from '@imengyu/vue3-context-menu'createApp(App).use(ContextMenu)     
使用组件
import ContextMenu from '@imengyu/vue3-context-menu'onContextMenu(e : MouseEvent) {  //prevent the browser's default menu  e.preventDefault();  //show your menu  ContextMenu.showContextMenu({    x: e.x,    y: e.y,    items: [      {         label: "A menu item",         onClick: () => {          alert("You click a menu item");        }      },      {         label: "A submenu",         children: [          { label: "Item1" },          { label: "Item2" },          { label: "Item3" },        ]      },    ]  }); }

非常易于上手的一个 vue3.x 右键菜单组件,提供了丰富的api文档。

如果大家感兴趣或者在项目中用得上,可以去看看哈。

// 文档地址 仓库地址

好了,今天就分享到这里了。

标签: #vue菜单画面设计