为了账号安全,请及时绑定邮箱和手机立即绑定

mobx中StoreA中保存了StoreB,StoreB又用到了StoreA的数据

mobx中StoreA中保存了StoreB,StoreB又用到了StoreA的数据

手掌心 2019-02-24 13:15:04
我的页面有一个总的Store A,StoreA中有子Store B,Store B中需要用到总的Store A中的数据,如果直接引入的话A引了B,B又引了A,产生了循环引用,请问该如何在子Store中用父Store中的数据
查看完整描述

2 回答

?
慕的地10843

TA贡献1785条经验 获得超8个赞

一般的做法是把父store通过子store的构造函数,传给子store使用。


查看完整回答
反对 回复 2019-03-05
?
LEATH

TA贡献1936条经验 获得超6个赞

有关系的数据,而且循环引用,建议可以把数据提出来,放到更外层去做。
在redux中如果碰到这种循环引用的,我会把 数据合到一个reducer中。

查看完整回答
反对 回复 2019-03-05
  • 2 回答
  • 0 关注
  • 1329 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信