React 有没有类似于vuex mixins的实现办法,提取公用方法出来

#1

是这样的我一个react 组件写的非常大了之后,里面的方法就变的特别多,然后有些方法也是别的组件会复用的,有没有办法把这种公用的方法,提取出来,另外用一个js来封装,做到谁用谁插入的效果呢?

#2

react文档里有的

#3

能用mixin解决的,都能用HOC解决,用react应该学会HOC,vue那一套玩的是react剩下的。

#4

高阶组件

#5

非常感谢您的回复,高阶组件已经完美解决我的需求。非常感激。

#6

推荐《深入浅出react和redux》第6章有详细讲解高阶组件

#7

或者低级一点的,写一个不做任何渲染的组件,只处理逻辑

#8

非常感谢你,我已经通过高级组件解决了我的问题了