Preview Updated 2026-05-10

MenuBar

Top app menu bar (File / Edit / View style); supports shortcuts, separators, and danger items.

Basic usage

Click a menu to open / toggle; hover lets you switch quickly between top-level menus; clicking outside or selecting an item closes the menu.

Demo source
src/App.vue vue
<CfMenuBar :menus="menus" @select="(menuId, itemId) => onPick(menuId, itemId)" />
src/App.tsx tsx
<CfMenuBar menus={menus} onSelect={(menuId, itemId) => onPick(menuId, itemId)} />

API

menus: MenuBarMenu[]{ id, label, items: MenuBarItem[] }

MenuBarItem: { id, label, shortcut?, disabled?, danger?, separator? }

Events: select(menuId, itemId, item).

反馈与讨论

MenuBar · Discussion

0
0 / 600
一键发送
正在加载评论...