- Angular Material 教程
- Angular Material - 首頁
- Angular Material - 概述
- 環境設定
- Angular Material - 自動完成
- Angular Material - 底部選單
- Angular Material - 卡片
- Angular Material - 元件
- Angular Material - 佈局
- Angular Material - 輸入框
- Angular Material - 圖示
- Angular Material - 網格
- Angular Material - 側邊導航欄
- Angular Material - 浮動操作按鈕速撥盤
- Angular Material - 副標題
- Angular Material - 滑動
- Angular Material - 開關
- Angular Material - 主題
- Angular Material - 提示資訊
- Angular Material - 排版
- Angular Material - 虛擬滾動
- Angular Material - 白邊框
- Angular Material 有用資源
- Angular Material - 快速指南
- Angular Material - 有用資源
- Angular Material - 討論
Angular Material - 元件
Angular Material 提供了豐富的UI元件庫。這允許使用者與應用程式進行高階互動。
下表列出了一些重要的元件及其描述:
| 序號 | 元件及描述 |
|---|---|
| 1 | 按鈕
md-button是一個Angular指令,是一個按鈕指令,具有可選的墨水漣漪效果(預設啟用)。如果提供了href或ng-href屬性,則此指令充當錨元素。 |
| 2 | 複選框
md-checkbox是一個Angular指令,用作複選框控制元件。 |
| 3 | 內容
md-content是一個Angular指令,是一個容器元素,用於可滾動的內容。可以新增layout-padding屬性以獲得填充內容。 |
| 4 | 日期選擇器
md-datepicker是一個Angular指令,是一個用於選擇日期的輸入控制元件。它還支援ngMessages進行輸入驗證。 |
| 5 | 對話方塊
md-dialog是一個Angular指令,是一個容器元素,用於顯示對話方塊。其元素md-dialog-content包含對話方塊的內容,md-dialog-actions負責對話方塊操作。 mdDialog是一個Angular服務,在應用程式上開啟一個對話方塊,以使使用者瞭解情況並幫助他們做出決策。 |
| 6 | 分隔線
md-divider是一個Angular指令,是一個規則元素,用於顯示細的輕量級規則,以對列表和頁面佈局中的內容進行分組和劃分。 |
| 7 | 列表
md-list是一個Angular指令,是一個容器元件,包含md-list-item元素作為子元素。md-list-item指令是md-list容器行專案的容器元件。CSS類md-2-line和md-3-line可以新增到md-list-item以分別將行高增加22px和40px。 |
| 8 | 選單
md-menu是一個Angular指令,是一個元件,用於在執行的操作上下文中顯示附加選項。md-menu有兩個子元素。第一個元素是觸發元素,用於開啟選單。第二個元素是md-menu-content,用於表示選單開啟時的內容。md-menu-content通常包含作為md-menu-item的選單項。 |
| 9 | 選單欄
md-menu-bar是一個容器元件,用於容納多個選單。選單欄有助於建立作業系統提供的選單效果。 |
| 10 | 進度條
md-progress-circular和md-progress-linear是Angular進度指令,用於在應用程式中顯示載入內容訊息。 |
| 11 | 單選按鈕
md-radio-group和md-radio-button Angular指令用於在應用程式中顯示單選按鈕。md-radio-group是md-radio-button元素的分組容器。 |
| 12 | 下拉選擇框
md-select是一個Angular指令,用於顯示由ng-model繫結的下拉選擇框。 |
| 13 | 浮動操作按鈕工具欄
md-fab-toolbar是一個Angular指令,用於顯示元素或按鈕的工具欄,以便快速訪問常用操作。 |
| 14 | 滑塊
md-slider是一個Angular指令,用於顯示範圍元件。它有兩種模式:
|
| 15 | 標籤頁
md-tabs和md-tab Angular指令用於在應用程式中顯示標籤頁。md-tabs是md-tab元素的分組容器。 |
| 16 | 工具欄
md-toolbar是一個Angular指令,用於顯示工具欄,通常是內容上方的區域,用於顯示標題和相關按鈕。 |
| 17 | 工具提示
Angular Material 提供了各種特殊方法來向用戶顯示不顯眼的工具提示。Angular Material 提供了為其分配方向的方法,並使用md-tooltip指令顯示工具提示。當用戶聚焦、懸停或觸控父元件時,工具提示會啟用。 |
| 18 | 標籤
md-chips是一個Angular指令,用作稱為晶片的特殊元件,可用於表示少量資訊,例如聯絡人、標籤等。可以使用自定義模板來渲染晶片的內容。這可以透過指定一個md-chip-template元素來實現,該元素具有作為md-chips子元素的自定義內容。 |
| 19 | 聯絡人標籤
md-contact-chips是一個Angular指令,是基於md-chips構建的輸入控制元件,並使用md-autocomplete元素。聯絡人標籤元件接受一個查詢表示式,該表示式返回可能的聯絡人列表。使用者可以選擇其中一個並將其新增到可用晶片列表中。 |