相信使用過代碼塊復製按鈕的用戶,對 Snackbar 並不陌生,其告知用戶應用程序執行的結果。本文將舉例說明如何使用 Snackbar,以滿足用戶對自定義交互的需要。
API#
Function | Description |
---|---|
show(body: String, duration: number = 2000) | body :消息正文、duration :顯示時間,單位毫秒。 |
導出#
得益於 assets/main/js/custom.ts
,我們可以自定義 JavaScript,這裏我們將整個 Snackbar 導出為全局變量:
1import Snackbar from '../../js/snackbar';
2
3const _global = (window || global ) as any
4_global.Snackbar = Snackbar
使用#
接著我們就可以在 HTML 或 JavaScript 中進行調用:
1<button onclick="Snackbar.show('Triggered by button')">Snackbar</button>
評論