小编Hey*_*ler的帖子

在 Tauri 中,当我单击菜单项时如何向前端发出事件

我对 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)

javascript events rust tauri

5
推荐指数
1
解决办法
1920
查看次数

标签 统计

events ×1

javascript ×1

rust ×1

tauri ×1