高阶组件就是一个函数,它能够接收一个组件并且返回另外一个组件。
例如Redux中的connect就是。
let app = connnect()(Home)
使用高阶组件是解决什么问题的呢?
用来解决交叉问题
通俗来讲就是解决代码冗余的问题。就是某一块逻辑出现多次。
高阶组件就是一个函数,它能够接收一个组件并且返回另外一个组件。
例如Redux中的connect就是。
let app = connnect()(Home)
使用高阶组件是解决什么问题的呢?
用来解决交叉问题
通俗来讲就是解决代码冗余的问题。就是某一块逻辑出现多次。