Tauri listen

2024-02-01 15:40 更新
listen<>(: ?EventName?, : ?EventCallback?<>): ?Promise?<?UnlistenFn?TeventhandlerT>

從后端偵聽事件。

import { listen } from '@tauri-apps/api/event';
const unlisten = await listen<string>('error', (event) => {
console.log(`Got error in window ${event.windowLabel}, payload: ${event.payload}`);
});

// you need to call unlisten if your handler goes out of scope e.g. the component is unmounted
unlisten();

Since: 1.0.0

類型參數(shù)

  • ?T?

參數(shù)

名字類型描述
eventEventName事件名稱。必須僅包含字母數(shù)字字符 、 和 。-/:_
handlerEventCallback<T>事件處理程序回調(diào)。

Returns: ?Promise?<?UnlistenFn?>

解析為函數(shù)以取消偵聽事件的承諾。 請注意,如果偵聽器超出范圍,則需要刪除偵聽器,例如卸載組件。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號