Организовать редукционный магазин с поиском и загруженными атрибутами - PullRequest
0 голосов
/ 22 мая 2019

Мне нужен совет по структуре хранения.Есть города и их народы.Сначала я выбираю город и получаю список людей.Тогда я хочу найти мужчину по имени и найти список найденных.Когда я меняю выбранный город, все (поле поиска, список) должно возвращаться назад.

Я сделал следующую структуру для функциональных клавиш людей

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

Когда я выбираю город, люди отображаются из загруженногосписок по идентификатору городаКогда я набираю searchString, загруженные сводятся к найденным людям.

Я ищу лучшее решение своей задачи.Спасибо

...