LINUX.ORG.RU

Ах, это тот чел с совком в башке.

Пыс, когда узнаешь про пагинацию, никому ни слова. Мигом подсидят!

filosofia
()
Ответ на: комментарий от theNamelessOne

Вряд ли у него будет большое количество записей, иначе он бы не задавал таких вопросов, да и занимался бы этим тогда не он. Так или иначе, структуру таблицы и желаемый запрос он всё равно не показал.

Объясни сам на произвольном примере, если хочешь, но оно не будет того стоить.

WitcherGeralt ★★
()
Последнее исправление: WitcherGeralt (всего исправлений: 3)

Ты ж тот самый синьор?

var data = Array(1000).fill().map((_, i) => `Item#${i + 1}`)
((page, perPage = 10, offset) => data.slice((offset = (page - 1) * perPage), offset + perPage))(2)
(10) ['Item#11', 'Item#12', 'Item#13', 'Item#14', 'Item#15', 'Item#16', 'Item#17', 'Item#18', 'Item#19', 'Item#20']
((page, perPage = 10, offset) => data.slice((offset = (page - 1) * perPage), offset + perPage))(3)
(10) ['Item#21', 'Item#22', 'Item#23', 'Item#24', 'Item#25', 'Item#26', 'Item#27', 'Item#28', 'Item#29', 'Item#30']
((page, perPage = 10, offset) => data.slice((offset = (page - 1) * perPage), offset + perPage))(4)
(10) ['Item#31', 'Item#32', 'Item#33', 'Item#34', 'Item#35', 'Item#36', 'Item#37', 'Item#38', 'Item#39', 'Item#40']
((page, perPage = 10, offset) => data.slice((offset = (page - 1) * perPage), offset + perPage))(1)
(10) ['Item#1', 'Item#2', 'Item#3', 'Item#4', 'Item#5', 'Item#6', 'Item#7', 'Item#8', 'Item#9', 'Item#10']
tz4678 ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.