标签: firebase flux
我正在尝试使用带有firebase的flux,并发现Firebase.on()回调有时会被同一客户端内调用的Firebase.set()同步触发。
当用户触发一个firebase集时,调用一个动作的flux模式,以及当值返回时另一个动作模式,这将打破多重调度不变量。
解决方法是使用process.nextTick()延迟变异调用。有没有办法强制在下一个tick中调用回调,就像promises如何工作一样?或者这里有推荐的模式吗?