猿问

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

我的页面有一个总的Store A,StoreA中有子Store B,Store B中需要用到总的Store A中的数据,如果直接引入的话A引了B,B又引了A,产生了循环引用,请问该如何在子Store中用父Store中的数据

手掌心
浏览 1330回答 2
2回答

慕的地10843

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

LEATH

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

相关分类

JavaScript
我要回答