我有一个 NodeJS 应用程序,在服务器上使用 Redux 进行状态管理。我有多个兄弟 Redux 商店,这些商店也在运行传奇。
<块引用>(我不打算讨论多商店方法的优点, 我每个玩家都有一个 Redux 商店,这是一个深思熟虑的决定,它 对我来说效果很好)
我有很多地方在做这件事,为每个地方创建一个新的动作:
for (const player of players) {
player.store.dispatch(playerChatAction(senderId, message));
}
我想知道创建单个操作并将其分派给所有操作是否可能存在任何问题。
const action = playerChatAction(senderId, message);
for (const player of players) {
player.store.dispatch(action);
}