我应该在从商店到组件的每次更改中传递所有状态吗?

Should I pass all the state in every change from store to component?

我是 React 和 Flux 的新手,我正在制作一个应用程序,它将有一个输入(如名称或标题),下面是 n 个事物的列表。

我应该如何处理事件监听器?我在通量 (https://github.com/facebook/flux/blob/master/examples/flux-todomvc/) 的 TODO 示例中看到,他们使用一个更改侦听器并在每次更改时发出一个包含所有存储状态的事件。

对于真正的应用程序来说可以吗?如果没有,我该怎么办?

是的,对于真正的应用程序来说没问题。通常从存储中发出整个对象,即使它恰好发生其中一个侦听器只需要数据的一个子集。我们的想法是保持简单,避免在听众需要更改时更改商店。