首页 > 解决方案 > 在 redux 中,他们是否可以为使用相同的 React JS Web 应用程序打开的单独选项卡提供单独的商店?

问题描述

在我的 React JS 应用程序中,表格中的订单列表具有唯一的订单 ID。当我单击订单表的一行时,然后打开一个包含该订单详细信息的新选项卡,然后我将这些详细信息存储在 redux 商店中。

这工作正常。

现在用例假设我打开一个新订单,它打开一个新选项卡,然后订购存储在 redux 商店中的该订单的详细信息。目前,如果我转到第一订单详细信息的上一个选项卡然后显示最新订单商店的订单详细信息,它会立即将旧数据覆盖为新数据。

我想为每个选项卡创建一个新商店,以消除 redux 数据的冲突。我怎样才能做到这一点?

标签: javascriptreactjsredux

解决方案


推荐阅读