【问题标题】:Is it worth to use redux on tables? [closed]在表上使用 redux 是否值得? [关闭]
【发布时间】:2020-10-22 09:04:39
【问题描述】:

我正在尝试构建一个应用程序,该应用程序将由几个 CRUD 和几个图形表(类似于 excel,包含数百行)组成,用户可以编辑。

我已经用 react 和 redux 创建了一个 CRUD,现在我想知道这些表是否也应该用 redux 实现。

考虑一下表格的jsx行就像CRUD的一个元素,实际上我需要能够创建一个新行,读取,更新和删除它。 redux(并因此创建所有需要的逻辑,reducers 操作..)用于可编辑表 是否正确?对于这种情况,是否有最佳实践或标准方法?

【问题讨论】:

  • 您是否需要应用程序的全局状态?还是本地特定组件? Redux 是专门为前者而存在的,所以如果这不是你需要的,那么只需管理拥有它的组件中的状态。

标签: reactjs redux architecture jsx react-table


【解决方案1】:

你应该看看Material Table。它具有用于表格编辑的内置功能。

关于 Redux-Table 的连接,完全由你决定。如果表中显示的数据来自商店并且您希望将它们保留在那里(不调用 api,如果有的话,以获取更新的数据)您应该编写所有 redux 的东西(reducer,actions...)。

希望对你有帮助。

【讨论】:

  • 感谢您的建议!数据将来自文件,然后将它们发送到 java 支持并保存在数据库中
  • 所以我认为你可以使用 redux
猜你喜欢
  • 2018-10-05
  • 2011-05-11
  • 2022-07-19
  • 2013-02-03
  • 2020-10-20
  • 2010-09-12
  • 1970-01-01
  • 2012-07-09
  • 2021-10-09
相关资源
最近更新 更多