Open juggist opened 4 years ago
通过TabBarView创建了2个页面A,B。A页面ctx.broadcast只能传到B页面的effect层,无法传到reducer层。
额外尝试了ctx.dispatch和ctx.broadcastEffect,B页面的effect和reducer都收不到通知。
是我哪里用错了嘛?
我也遇到这样的问题了,我是A页面跳转到B页面后,A页面这里有数据请求,请求完发给B页面
@juggist 目前的设计确实如此。这有点历史原因,谈不上特别好。 可以在B页面的Effect层做一次转发给Reducer。
困扰两天的问题终于解决了
通过TabBarView创建了2个页面A,B。A页面ctx.broadcast只能传到B页面的effect层,无法传到reducer层。
额外尝试了ctx.dispatch和ctx.broadcastEffect,B页面的effect和reducer都收不到通知。
是我哪里用错了嘛?