玉米酱

Results 2 issues of 玉米酱

很多时候会遇到引用多个相同component的情况,我建议把 PrivateAction & PrivateReducerMixin 相关的资料写进doc,虽然我很愿意写 = = 但是我不知道怎么下手啊

我前面读过fish-redux的源码,我发现每一次更新子组件的状态都会向上通知 并且再调用get函数读取状态 ```text [ChildComponent] --set--> [ParentComponent] --set--> ... -> [Page] --get--> ... --get--> [ChildComponent] ``` 但是现在我要实现这样一个功能 ![QQ截图20191111212137](https://user-images.githubusercontent.com/44969736/68590482-8e444d80-04c9-11ea-9eca-b46460c9a2bc.png) 在用户点击同意或者拒绝以后先反馈UI状态,然后才调用API去执行对应的操作,但是子组件的初始状态是根据网络请求返回的,所以调用完dispatch以后,还是会从父组件去生成状态,此时此刻由于网络原因不可能做到实时刷新state,所以从父组件获取到的状态还是 “pending”,所以UI上没有任何变化。 ![QQ截图20191111212537](https://user-images.githubusercontent.com/44969736/68590570-d19ebc00-04c9-11ea-83af-ca4d48f51a48.png) 我的state是这样定义的,见下图 ![QQ截图20191111212645](https://user-images.githubusercontent.com/44969736/68590621-fabf4c80-04c9-11ea-8124-532d2d93bf6a.png) 其实这个需求用局部的StatefulBuilder就可以实现,但是我想有没有办法用fish-redux实现,如果有那是最好的。