我需要进行一个不返回任何内容的函数调用(void
)。要获得有关函数完成的通知的唯一方法是发送callback
函数。
现在,我使用BLoC
模式与ReDux
一起使用,当调度了一个事件时,我调度了另一个操作来存储redux
,在action
完成后,它调用了{{ 1}}函数。现在在callback
函数中,我想更新callback
的{{1}}。下面是我的实现,
state
如上面的代码片段所示,在回调函数中,我想bloc
。
答案 0 :(得分:1)
您需要在event
函数中创建其他dispatch
,并在event
中callback
创建events
,然后可以在过滤{{ 1}}。
我不知道您的BLoC的目的是什么,但是此event
的名称取决于用例,可以是UpdateForm
,UpdateState
,{{1 }},LoggedIn
等。您将找到用例中最具描述性的名称。
请记住,您还可以根据自己的条件创建此LoggedOut
,并使用参数,例如event
和UpdateForm (bool isLoggedIn)
不同的yield
。
例如,此states
的名称为event
。
OtherEvent