一个Redux商店对多个组件做出反应

时间:2020-03-09 13:08:05

标签: reactjs redux redux-saga

我有一个组成部分。显示react-table的位置。表是相同的,但是每个表都有自己的过滤器。例如:

tableOne: 'departmentId: 1'
tableTwo: 'departmentId: 2'
...

他们有一个Redux商店。页面加载后,每个表都会显示自己的属性。 我可以更改特定的表数据,例如:

const departmentCloseRequest = async (id, filter, type) => await new Promise((success, fail) => {
  routes.department()
    .close(id)
    .then(() => getDepartmentListRequest(10, 0, 'DATE', 'desc', filter, type))
    .then((result) => {
      success(result);
    })
    .catch((err) => fail({
      message: err,
    }));
})
  .then((response) => response)
  .catch((error) => error);

但是从特定表更改一项后,每个表都会从更改后的表请求中获取新数据。一个redux商店有问题。动态显示表格。我如何在两个表之间共享Redux以更改一个表项,而其他表则不应更改。

0 个答案:

没有答案