mobx 出了个支持 hooks https://github.com/mobxjs/mobx-react-lite
现在是入坑学习 mobx-react-lite 的时候吗? 或者再等等会比较好呢?
redux、dva 太复杂了, 学了好久 ,弄糊涂了
1
akatquas 2019-02-07 12:21:28 +08:00 via iPhone 1
hooks 跟状态管理不是强关联。
而且你不一定要在项目中使用 hooks 啊。 只能说 hooks 提供了新的一种方式 |
2
find456789 OP |
3
ChefIsAwesome 2019-02-07 12:52:17 +08:00 1
你都没看懂 hooks 干嘛的吧…人家嫌弃原生的 class 要绑定 this,life cycle 里的内容不好复用,boilerplate 太烦,所以搞这么一个东西。
我一直排斥 class,用以前那个 createClass 写组件,什么缺点都没有,想扩展下搞自己的东西也容易。 |
4
find456789 OP |
5
azh7138m 2019-02-07 15:02:31 +08:00 via Android
@ChefIsAwesome createClass 怎么扩展组件,mixin 吗?
|
6
djyde 2019-02-07 21:07:27 +08:00
https://xiaozhuanlan.com/modern-react 恰好我在写一本关于 React 的小书, 而且是基于有 hooks 的版本写的。
|
7
uxstone 2019-02-10 13:04:19 +08:00
歪个楼
@ChefIsAwesome 大佬 es7 提供的 decorator 怎么才能用在非 class 的组件上? 现在直接用会报 Leading decorators must be attached to a class declaration.... |
8
intopiece 2019-05-20 17:17:15 +08:00
@uxstone 哇大兄弟你问出我一直想问的问题,无论是 mobx 还是 redux 都是一大堆装饰器,现在头疼 hooks 怎么绑定
|
9
find456789 OP @intopiece 我最近在研究 https://github.com/jamiebuilds/unstated-next 特别简单的一个状态管理
|
10
nanxiaobei 2019-08-29 08:09:58 +08:00
如何在 React Hooks 项目中进行状态管理? https://juejin.im/post/5d426287e51d4561ed475824,
总之,flooks 是最简单的! https://github.com/nanxiaobei/flooks |
11
nanxiaobei 2019-08-29 08:10:55 +08:00
@nanxiaobei 骚瑞,文章链接多了个逗号: https://juejin.im/post/5d426287e51d4561ed475824
|