我对 Tauri 和 Rust 都很陌生,我试图在单击某些菜单项时向前端发出事件
fn main() {
Builder::default()
.menu(build_menu())
.on_menu_event(|event| {
match event.menu_item_id() {
"new" => {
println!("New fired");
// Emit event here
}
"save" => {
println!("Save fired");
}
"open" => {
println!("Open fired")
}
"export" => {
println!("Export fired");
}
_ => {}
}
})
.run(generate_context!())
.expect("error while running tauri application");
}
Run Code Online (Sandbox Code Playgroud)
我一直在查看 Tauri 文档和其他问题,但到目前为止我只能弄清楚如何从设置中发出事件
来自tauri.app的示例
fn main() {
tauri::Builder::default()
.setup(|app| {
// `main` here is the window label; it is defined on the window creation …Run Code Online (Sandbox Code Playgroud)