Hex School 六角學院於近期新開了一份 React 新手讀書會課程,對於激勵自身於工作之餘的進修很有效果。這篇筆記下第二週的相關心得和作法。
內容
1. 將網頁的不同區塊,用「元件」的方面來設計。每個元件內有 HTML, CSS 和對應的 JavaScript 邏輯。這樣一來,若你其他頁面要進行重複使用,就會方便許多。
2. 父子元件的傳值中,props 是唯獨的
3. 元件內是可以再包其他元件
4. 若子層要改變父層的值,可以由父層將改變的方法傳給子層使用
5. 要拆出元件,需要考量「共用性」。若一味的拆開,僅會造成你的麻煩。