umijs / hox

State sharing for React components.
https://hox.js.org
MIT License
1.45k stars 99 forks source link

父子组件消费 model,子组件 useEffect 内使用改动 model 父组件无法同步问题 #83

Closed WuHuSa closed 2 years ago

WuHuSa commented 2 years ago

类似 https://github.com/umijs/hox/issues/54 ,在1.1.2修复了此问题,1.1.4以后就又出现了

demo: https://codesandbox.io/s/todo-app-with-hox-forked-p7rkt?file=/src/Test.js

my3188 commented 2 years ago

确实存在这样的问题

Loserkeys commented 2 years ago

1.1.2测试是可以的。建议官网修复下

WuHuSa commented 2 years ago

1.1.2 和 1.1.3 正常是因为把useEffect换成useAction了,1.1.4之后又改回 useEffect了,原因是 https://github.com/umijs/hox/pull/63 ,横竖都有问题,也许这就是正在设计2.0.0-beta.0 的原因吧

awmleer commented 2 years ago

复现出来了,我修复一下

awmleer commented 2 years ago

b865438e 已修复

非常抱歉时隔两个月才处理,今天我发布一个 patch 版本

awmleer commented 2 years ago

v1.1.6