iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
自我挑戰組

Material UI in React 系列

Material UI 的應用,由於工作的關係有接觸到使用該套件,發現中文文章的資源很少,來來回回在stackOverflow穿梭各個版本還有套件相容的問題,也想順便紀錄一下自己對這個Framework的認知,也希望能幫助大家快速理解這個Framework的應用。

鐵人鍊成 | 共 30 篇文章 | 10 人訂閱 訂閱系列文 RSS系列文
DAY 11

Material UI in React [ Day 11] Date & Time picker 日期時間輸入

Date / Time pickers 可以透過官方文件知道有兩種做法,一種是利用原生 input type = "date", &quot...

2021-09-12 ‧ 由 LucianoLee 分享
DAY 12

Material UI in React [ Day12 ] Inputs (Select) 選擇框

今天要講解的是 Select 組件,官網文件連結在這裡。 Select 其實跟原生 html 裡的 select tag 一樣,只不過換了皮膚,以下是預設的設定...

2021-09-13 ‧ 由 LucianoLee 分享
DAY 13

Material UI in React [ Day13 ] Inputs (slider) 調整滑塊

Slider 滑塊組件通常用來跳整音量,螢幕亮度的時候使用,這裡值得變更不能以 const [sliderVal, setSliderVal] = React....

2021-09-14 ‧ 由 LucianoLee 分享
DAY 14

Material UI in React [ Day14 ] Navigation Tabs 選項卡

Tabs 選項卡 這個組件可以提供比較好的使用者體驗,在他切換瀏覽頁面時也有比較好的動態效果。下面試官網文件的範例: // 子層切換的組件 function T...

2021-09-15 ‧ 由 LucianoLee 分享
DAY 15

Material UI in React [ Day15 ] Navigation Stepper 步驟卡

Stepper Stepper 通過編號的步驟傳達進度,它提供了類似嚮導的工作流程。他除了有前面提到的 Tabs 的屬性外還有提供紀錄進度的功能,可以通過將當前...

2021-09-16 ‧ 由 LucianoLee 分享
DAY 16

Material UI in React [ Day 16 ] Navigation Menu (下拉框)

Menu 這個套件應用的範圍很廣,之前講解過的 Select 也是用這裡的 MenuItem 來替換原本的 option,官方文件 Simple Menu 預設...

2021-09-17 ‧ 由 LucianoLee 分享
DAY 17

Material UI in React [ Day 17 ] Surfaces App Bar (應用欄)

App Bar 和 bootstrap 的 .navbar 做的是一樣的,當然也可以透過其他方式寫,官方文件中會應用到 toolbar 的組件,在預設的情況就只...

2021-09-18 ‧ 由 LucianoLee 分享
DAY 18

Material UI in React [ Day 18 ] Drawer (側邊欄)

Drawer 這個組件其實就是我們常用的 sidebar,繼前一天的章節結合,就可以完成一個完整的應用欄,它們可以直接顯示在頁面上,也可以由 navbar Me...

2021-09-19 ‧ 由 LucianoLee 分享
DAY 19

Material UI in React [ Day 19 ] Surface

在這邊我會一起講解這一 part 裡面的組件,由於 App Bar 的部分之前已先講解這邊就不再提及。 Paper 這個組件很常出現在前面的範例當中,其實跟他的...

2021-09-20 ‧ 由 LucianoLee 分享
DAY 20

Material UI in React [ Day 20] Feedback

今天會對 Feedback 的部分做講解,因為都比較簡單的應用就會一起講。 Progress 進度指示器,表示未指定的等待時間或顯示進程的長度,動畫使用 CSS...

2021-09-21 ‧ 由 LucianoLee 分享