使用搜索和已加载属性来组织Redux存储

时间:2019-05-22 11:20:29

标签: redux ngrx

我需要有关存储结构的建议。 有城市及其人民。首先,我选择城市并获得人员列表。然后我想按他的名字找人并找到名单。当我更改所选城市时,所有内容(搜索字段,列表)都必须返回。

我为人员功能键做了下一个结构

ids: number[];
entities: {[key: number]: Man}
selectedCity: number;
selectedPeople: number[];
loaded: {[key: number]: number[]};
searchString: string;
error?: any;

当我选择城市时,将按城市ID从加载的列表中显示人员。当我键入searchString时,加载的对象将减少为找到的人。

我正在寻找更好的解决方案来完成我的任务。谢谢

0 个答案:

没有答案
相关问题