這篇沒什麼難度,但因為身邊誘惑太多居然寫了一個月
以下直接開始了
我們在使用React元件的時候常常會透過 props 來傳遞參數
但是當元件越來越複雜時,傳入參數值的正確性就變得很重要了
所以 React.PropTypes 就提供了多組驗證器來規範參數值的型別與狀態
如果傳入的 props 被驗證為不合法時就會在 javascript console 拋出警告
然後因為考量到效能問題,所以只會在開發環境觸發驗證 React.PropTypes
這篇沒什麼難度,但因為身邊誘惑太多居然寫了一個月
以下直接開始了
我們在使用React元件的時候常常會透過 props 來傳遞參數
但是當元件越來越複雜時,傳入參數值的正確性就變得很重要了
所以 React.PropTypes 就提供了多組驗證器來規範參數值的型別與狀態
如果傳入的 props 被驗證為不合法時就會在 javascript console 拋出警告
然後因為考量到效能問題,所以只會在開發環境觸發驗證 React.PropTypes
從上一篇 (連結在下面) 知道了怎麼建立一個元件,還有父元件傳值到子元件的方法
React 初學者筆記與教學 (二) - Virtual DOM、元件的建立與傳接值
但是要注意一下,上面文章所講的傳接值指的是單向 (只有父往子傳) 而不是雙向
但是網頁元件免不了要跟使用者互動啊,這個時候就需要用到 state 這個狀態管理的東東
但依照官網所說的使用時有些注意事項,以下就來了解一下~
還是堅持要有目錄:
前言:
這是邊做邊學的心得啦!還是一樣依照本人上進心的餘額進行學習
這篇也是基礎到不行,只適合像我一樣的新手觀看
但因為一直在忙著鬼混,所以離上一篇居然隔了一個多月.....
參考資料當然還是官網
https://facebook.github.io/react/docs/tutorial.html
經過上一篇的開發環境建立之後
前言:
react 最近實在是很熱,熱到我覺得我去學 angularjs 有點選錯邊
但其實我是在等 angularjs 2 出來啦,想說趁無聊來玩一下 reactjs 好了
要開始學習react之前當然要先搞定開發環境 (這篇是講在 windows 上)
這篇根本從零開始....我剛開始連babel是啥都不知道 ><
前端高手們可以直接跳過,或進來指正教導一下
因為本人前端的東東摸得實在很淺....