Моя ситуация прямо сейчас заключается в том, что у меня есть модель, которая загружает информацию о 50 машинах. У меня есть боковая панель с некоторыми фильтрами, например, год, модель, пробег и т. Д. Когда я их фильтрую, все работает отлично, но, поскольку модель становится довольно большой, клиент попросил разбиение на страницы. Поэтому вместо того, чтобы загружать все автомобили на одной модели, я загружал бы только 10, и после того, как я нажму кнопку «показать больше», он загрузит больше 10 и добавит к модели и отобразит ее.Отфильтруйте модель при разбивке на страницы
Проблема в том, что если я загружаю только первые 10 и фильтры, клиент хочет их фильтровать всеми. Поэтому я считаю, что нет никакого способа.
Единственный способ, который я вижу, - загрузить все модели в модели и как-то показать только 10 за раз, и когда я начну фильтровать, это сломает этот предел и отфильтрует все. Это выполнимо? Любые другие идеи, как подойти к этой проблеме?
Я склонен голосовать «слишком широким», потому что есть очень много способов решить эту проблему. Например, вы также можете переместить всю свою фильтрацию и сортировку на сервер. Добавление некоторого примерного кода с объяснением того, что он делает и что он должен делать, было бы хорошим началом для того, чтобы привлечь к ответственности. – wvdz