1.reac本身就是乙個資料和控制項的結合體,例如 :
var a=value
var b=
可以說,reac就是一控制項為單位來組織ui的,任何乙個單元都是輸和控制項的結合體。
所以對於reac來說變數可以是資料,也可以是控制項+資料。
2.關於state和props
state就是是控制項要用的資料,資料無疑是動態的。
props是父控制項傳遞給子控制項的資料,是外面來的。
從物件的角度講,props就是指向父物件的指標,state就是控制項自己的指標。
控制項和控制項的關係有點像是函式的呼叫關係。父控制項,呼叫子控制項,並把props傳遞給子控制項。
3.props是否會被繼承下來呢,想是不能的,子控制項能訪問,父控制項的父控制項的props嗎?
隨筆 簡體體悟
似乎很久沒說過為什麼了。什麼時候會提出why 通常什麼時候最容易提出why?慣性思維下,在出錯 發現錯誤時,會提出為什麼。我們主動發現這是個問題,或者這是個bug,我們想要解決它,所以要知道它是如何產生的。這是乙個很正常的思維。但是對於乙個非bug性的事物,你會提出why嗎?菠蘿包為什麼沒有菠蘿?我...
體悟朝聞道,夕死可以
朝聞道,夕死可以 是指如果你體悟到了乙個更好的觀念或找到了乙個更好的方法,那麼以前相對於現在不正確的東西就可以丟掉了。道理很簡單,但在現實生活中我們卻因各種雜念阻礙這種理念的實施,看看以下場景你有沒有遇見過。場景一,你辛辛苦苦產出了乙份方案但在大家一起檢討你的方案時,其他同事卻輕輕鬆鬆的提出了一條更...
React初學者,你需要知道這些
react 不是 mvc 框架,也不同於其他任何框架。它只是乙個用來渲染你檢視的庫。如果你來自 mvc 的世界,你需要意識到 react 只是 v 且是部分等於。你需要在其他地方找到你的 m 和 c 不然你終將會在令人生厭的 react 前止步。這點是顯而易見的,但也值得討論。每乙個優秀的開發者都知...