如何使用flux与firebase有时是同步回调

时间:2015-03-14 15:54:55

标签: firebase flux

我正在尝试使用带有firebase的flux,并发现Firebase.on()回调有时会被同一客户端内调用的Firebase.set()同步触发。

当用户触发一个firebase集时,调用一个动作的flux模式,以及当值返回时另一个动作模式,这将打破多重调度不变量。

解决方法是使用process.nextTick()延迟变异调用。有没有办法强制在下一个tick中调用回调,就像promises如何工作一样?或者这里有推荐的模式吗?

0 个答案:

没有答案