javascript - redux如何管理store中的大数据?

标签 javascript reactjs redux react-redux

我是 redux 新手。如果我在两个或更多页面中有大量数据(100000 条记录),那么所有这些数据都是可编辑的。 Redux 如何管理它?

我是否应该加载存储中的所有数据,即使大多数记录尚未呈现?

到底是什么意思:

The state of your whole application is stored in an object tree within a single store. https://redux.js.org/docs/introduction/ThreePrinciples.html

最佳答案

Redux 提供了健全的数据流。这与数据管理无关。您的担忧或多或少应该集中在渲染位上。或者换句话说, react 。我看到两个问题:

  • 如何加载这么多记录
  • 如何渲染它们,以免造成性能损失。

第一个问题可以使用分页来解决,而第二个问题可以通过使用像https://github.com/bvaughn/react-virtualized这样的组件来解决。

关于javascript - redux如何管理store中的大数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48040635/

相关文章:

javascript - Sequelize sqlite3连接到数据库但在获取数据时抛出错误

javascript - react native 运行 ios 构建失败,因为 'LogSeverity'

javascript - 根据 ESLint,Switch 语句默认返回 "Unreachable"

javascript - VueX:如何使用嵌套对象构建我的商店

django - 在 django-react-redux 中 PUT 文件请求

javascript - Chrome 中的 CKEditor 光标在聚焦时不会闪烁

javascript - 如何从异步调用返回响应?

javascript - 当 django 中未提供任何输入字段时,Ajax 函数不会执行

javascript - Firebase .push() 尝试添加到数据库,但失败了?

reactjs - 针对 Twitch 扩展的 React redux 操作