使用高階組件就是用來替代Mixins嗎?我查詢了網上的資料都說高階組件的核心思想是拓展組件的功能方法,但是最后拓展的新props或者state不都還是要傳給最底層的控件去實現嗎?這樣不覺得很奇怪嗎?明明是拓展后的組件才有的props或者state,但是卻需要最底層的組件來實現(難道我每次拓展新props都還要回到最底層去關心怎么實現嗎?或者要提前規劃好被拓展的組件我以后要怎么拓展?)難道我以后再拓展什么屬性都又要回到最下面的組件去實現?
使用React高階組件新拓展的state和props都還要回歸到最底層的組件去實現?這樣意義何在?
翻閱古今
2018-11-13 13:14:15