豐富樹狀檢視 - 自訂
了解如何自訂豐富樹狀檢視元件。
基本
自訂圖示
使用 collapseIcon
插槽、expandIcon
插槽和 defaultEndIcon
屬性來自訂樹狀檢視圖示。以下示範如何使用現有的圖示庫(例如 Material Icons)以及使用 Material UI 的 SVG Icon 元件從頭開始建立圖示。
- @mui/x-data-grid
- @mui/x-data-grid-pro
- 日期和時間選取器
- 圖表
- 樹狀檢視
自訂切換動畫
在 <TreeItem />
上使用 groupTransition
插槽來傳遞處理動畫的元件。
以下示範使用 Material UI 的 Collapse 元件以及 react-spring 函式庫進行動畫處理。
- @mui/x-data-grid
- @mui/x-data-grid-pro
- 日期和時間選取器
- 圖表
- 樹狀檢視
自訂樣式
使用 treeItemClasses
來鎖定 Tree Item 元件的內部元素並變更其樣式。
- @mui/x-data-grid
- @mui/x-data-grid-pro
- 日期和時間選取器
- 圖表
- 樹狀檢視
按下 Enter 開始編輯
自訂 Tree Item
您可以使用 Tree Item 的自訂 API 來建立新的版面配置並管理行為。在 Tree Item 自訂文件中深入了解 Tree Item 元件的結構以及提供的自訂工具。
無頭 API
使用 useTreeItem2
Hook 來建立您自己的元件。以下示範如何新增頭像和自訂排版元素。
- AAmelia Hart
- BBailey Monroe
- FFreddie Reed
- GGeorgia Johnson
發票
會議記錄
任務清單
設備
視訊會議
個人
團體照
已加入書籤
歷史記錄
垃圾桶