我是redux的新手。如果我在两个或更多页面中有大量数据(100000条记录),那么所有这些都是可编辑的。 Redux如何管理呢?
我是否应该加载商店中的所有数据,即使大部分记录尚未呈现?
究竟是什么意思:
整个应用程序的状态存储在单个商店的对象树中。 https://redux.js.org/docs/introduction/ThreePrinciples.html
答案 0 :(得分:1)
Redux提供了理智的数据流。它与数据管理无关。您的担忧应该或多或少地针对渲染位。或者换言之,React。我看到两个问题:
第一个问题可以使用分页来解决,而第二个问题可以通过使用像https://github.com/bvaughn/react-virtualized
这样的组件来解决答案 1 :(得分:0)
它只是一个普通的JavaScript对象。我认为将所有数据保存在内存中是不可行的。这就是数据库存在的原因。当然,你有很多解决方案。