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
-
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