0
通过key/id在商店中存储Redux对象可以使它们更好地用于查找,更容易修改,删除等。它也更加高效。保存Redux商店中的ID列表
entities: {
3f9KwR2: {
first: 'John'
last: 'Johnson'
},
zyR4oLl: {
first: 'Tina'
...
我注意到很多人还存储ids
列表中的减速以及(example)。在上面的例子中,它只是一个数组['3f9KwR2', 'zyR4oLl']
。
此Redux recipe建议保留一个id列表,以保持您的数据的原始顺序(例如,它是如何在API响应中排序的)。如果保持原始顺序并不重要,是否存储任何目的的IDS服务器列表?