alibaba / fish-redux

An assembled flutter application framework.
https://github.com/alibaba/fish-redux
Apache License 2.0
7.33k stars 843 forks source link

A画面的effect如何调用B画面的action #602

Open xinggg22 opened 4 years ago

xinggg22 commented 4 years ago

A画面的effect如何调用B画面的action???

bhjSky commented 4 years ago

这个我是通过B页面跳转A页面时把B页面的Dispatch传给A页面,A页面在initState中获取并且持有,可以通过持有的dispatch来调用B页面的action。

li305263 commented 4 years ago

这个我是通过B页面跳转A页面时把B页面的Dispatch传给A页面,A页面在initState中获取并且持有,可以通过持有的dispatch来调用B页面的action。

你是怎么传的? 我不行..

zjuwjf commented 4 years ago

use ctx.broadcast(action)

hongyanfengzi commented 4 years ago

ctx.broadcast(action) 传递到接收界面的 effect, 然后再按正常的发给自己reducer就可以了