React Function Component Pattern 1:用 Factory 封裝靜態變數

Steven Su
萬達寵物系統發展部
1 min readApr 18, 2019

會重複使用的元件,其中有些 props 在開發時期就能決定,且在執行時期也都不會變更。舉例:開發一個共用的 Form 元件給後台使用,Form 的標題會是固定的,或者要把 Form 的資料存到 localStorage 時用的 key 值也是固定且開發時期能決定。

規則與應用

  1. 靜態 props 用 s 開頭
  2. 在 Factory 檢查靜態 props 的時候,有錯應擲出錯誤。

範例

--

--