Replies: 1 comment 1 reply
-
2.0的更新有准备写吗 🙋 |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Tauri 允许开发者创建自己的菜单项并向其添加特殊功能,枚举了特定于平台的菜单项集合(如
About
、Hide
、Quit
、Copy
等,查看更多 MenuItem Variants),目前版本(v1.0)未在 Windows 上实现。菜单主要包含以下 API:Menu
- 创建一个新菜单Submenu
- 使用给定的标题和菜单项创建一个新的子菜单MenuItem
- 菜单项,绑定到预定义的操作或Custom
发出事件CustomMenuItem
- 自定义菜单项默认菜单
Step 1
新建
src-tauri/src/menu.rs
文件注意:不同 OS 下的默认菜单略有差别,详情请查看 Menu os_default。
Step 2
在
src-tauri/src/main.rs
中使用menu.rs
,并将菜单添加至所有窗口自定义菜单
Menu
使用以下方式来添加一个菜单项目:with_items
- 使用给定的菜单项集合创建一个新菜单add_native_item
- 将原生菜单项添加到菜单add_item
- 将自定义菜单项添加到菜单add_submenu
- 添加一个带有子菜单的条目菜单事件
编辑
src-tauri/src/menu.rs
文件编辑
src-tauri/src/main.rs
文件更新菜单项
编辑
src-tauri/src/menu.rs
文件中的handler
方法注意:在
tauri::Builder::default().setup()
的setup
中获取到 window 后也可以进行类似操作。关于菜单的更多信息,请自行查看文档 Tauri MenuBeta Was this translation helpful? Give feedback.
All reactions