Alert 警示
警示用於行內回饋,支援語意類型、可選邊框、內建圖示,以及與 Card 相同的關閉行為(只發出 gk-close)。
示範
基礎
類型:
default、info、success、warning、error。各類型會套用對應色彩與內建圖示。 有邊框
加上
bordered 會在柔和底色外再顯示邊框(預設只有底色)。 可關閉
closable 會顯示關閉按鈕並發出可冒泡的 gk-close。警示不會自行隱藏,需由宿主處理事件。 gk-close;請由宿主隱藏或移除警示。 圖示
在
icon slot 放入內容即可覆寫內建類型圖示。 icon slot 會覆寫內建類型圖示。 無圖示
綁定
:show-icon="false" 可隱藏圖示欄。 show-icon 為 false 時隱藏圖示欄。 API
Alert Props
| Prop | 型別 | 預設值 |
|---|---|---|
type | 'default' | 'info' | 'success' | 'warning' | 'error' | 'default' |
title | string | — |
bordered | boolean | false |
closable | boolean | false |
show-icon | boolean | true |
Alert Slots
| 名稱 | 說明 |
|---|---|
| default | 主要內容 |
icon | 有內容時覆寫內建類型圖示 |
Alert Events
| 名稱 | 說明 |
|---|---|
gk-close | 點擊關閉按鈕時觸發;bubbles;composed: true |
CSS Parts
| Part | 說明 |
|---|---|
base | 外層表面 |
icon | 圖示欄 |
body | 標題與內容包裝 |
title | 標題列 |
content | 預設 slot 包裝 |
close | 關閉按鈕 |