Flux 操作可以访问存储吗?我最近收到了一个代码审查评论,要求我从 React 组件中传递一个特定的值,而不是直接在 action 中从 store 中获取它。这将改变 Flux 的数据流:
View->Action->Dispatcher->Store-|
^-----------------------------<
对此
View->Action->Dispatcher->Store-|
^------^----------------------<
在我看来,因为所有数据更改仍在通过调度程序,数据流仍然按照预期的方向进行,更新仍然是原子的,并且流程仍然很容易推理。能有什么缺点吗?