Javascript 反应通量:什么';行动的重点是什么?
在Javascript 反应通量:什么';行动的重点是什么?,javascript,reactjs,reactjs-flux,flux,Javascript,Reactjs,Reactjs Flux,Flux,在Flux中,使用操作而不是让组件直接发布到调度程序有什么意义?如果没有操作,我就不能做什么?操作创建者将组件与调度程序分离。您可以用其他东西替换dispatcher和相关部件,组件也不需要更改。没有操作,您什么都做不了,但是,这只是他们为鼓励特定编程风格而建立的一种模式。有些人可能会建议它们更易于测试,但同样,还有其他方法可以做到这一点。它们构成了应用程序的API。将它们集中在一个地方可以方便地在应用程序的不同部分重用它们。
Flux
中,使用操作
而不是让组件直接发布到调度程序
有什么意义?如果没有操作
,我就不能做什么?操作创建者将组件与调度程序分离。您可以用其他东西替换dispatcher和相关部件,组件也不需要更改。没有操作,您什么都做不了,但是,这只是他们为鼓励特定编程风格而建立的一种模式。有些人可能会建议它们更易于测试,但同样,还有其他方法可以做到这一点。它们构成了应用程序的API。将它们集中在一个地方可以方便地在应用程序的不同部分重用它们。