如题,在function component中,我们可以将一套state和相关的handler抽离成为自定义hook,并且可以使用多个自定义的hook, 但是在class component中,我一直没有找到好的解决办法,(对于类似于使用多个自定义hook的场景,HOC不太适合)目前我是通过mobx来写一个class,其中包括了state和对应的handler方法,然后需要用的时候就把这个class new一个实例出来,也看过redux,但是redux似乎是建议整个应用只创建一个store,更像是为了全局应用状态共享而生的。所以不知道是否还有其他好办法能在class component中实现类似的代码抽离方法吗?