react元件書寫規範
元件的私有方法都用 _
開頭,所有事件監聽的方法都用 handle
開頭。把事件監聽方法傳給元件的時候,屬性名用 on
開頭
元件的內容編寫順序如下:
- static 開頭的類屬性,如
defaultProps
、propTypes
。 - 建構函式,
constructor
。 - getter/setter(還不瞭解的同學可以暫時忽略)。
- 元件生命週期。
_
開頭的私有方法。- 事件監聽方法,
handle*
。 render*
開頭的方法,有時候render()
方法裡面的內容會分開到不同函式裡面進行,這些函式都以render*
開頭。render()
方法。