Size: a a a

React — русскоговорящее сообщество

2021 June 18

AS

Alexandr Sachishin in React — русскоговорящее сообщество
?
источник

И

Иван in React — русскоговорящее сообщество
Переменных в классе нет, есть поля. Переменные есть в методах класса, но чую, что это не те переменные, которые ты ищешь
источник

И

Иван in React — русскоговорящее сообщество
Вот тебе три страницы по три записи, отсортированные на фронте в порядке убывания

3, 2, 1
6, 5, 4
9, 8, 7
источник

I

Iliaa in React — русскоговорящее сообщество
Мне нужно глобальную константу объявить в класе как лучше реализовать тогда
источник

И

Иван in React — русскоговорящее сообщество
Поле
источник

ES

Ev Sh in React — русскоговорящее сообщество
Понял, спасибо!
источник

AS

Alexandr Sachishin in React — русскоговорящее сообщество
и что? наверное же можно убирать сортировку при смене страницы) а можно оставлять, главное, чтоб было видно, что сортировка стоит. от чего пользователь должен охуеть?
источник

И

Иван in React — русскоговорящее сообщество
От того, что он сортирует в порядке убывания и видит на первой странице 3, а на второй 6
источник

AS

Alexandr Sachishin in React — русскоговорящее сообщество
так а как должно быть?
источник

AS

Alexandr Sachishin in React — русскоговорящее сообщество
если на 1 странице выведет 1 2 3, то оно и будет сортировать по убыванию 3 2 1. на 2 странице соответственно 4 5 6, и по убыванию 6 5 4. что не так?
источник

И

Иван in React — русскоговорящее сообщество
«Наверное же можно убирать сортировку при смене страницы»

А, наверное, можно и списки рендерить на сфере, которую нужно вращать колесиком и стрелками. Только кто будет учить людей пользоваться неинтуитивными интерфейсам?
источник

AS

Alexandr Sachishin in React — русскоговорящее сообщество
и в чем же он неинтуитивен?
источник

AM

Alexey Mazhukin in React — русскоговорящее сообщество
Иван дело говорит, надо чтобы сервер у себя делал сортировку - тогда никаких неожиданностей
источник

AS

Alexandr Sachishin in React — русскоговорящее сообщество
хорошо, даже если сервер сделает. по его примеру, все равно придет 6 5 4. так и в чем тогда разница, если интерфейс "неинтуитивен" и в том. и в том случае
источник

SG

Sos Genrikovich in React — русскоговорящее сообщество
Сервер должен сначала сортировать, а потом пагинировать. Тогда такого не будет
источник

AM

Alexey Mazhukin in React — русскоговорящее сообщество
если на сервере отсортировали в обратном порядке то на первой странице будет 9, 8, 7
дальше 6, 5, 4
и полсденяя 3, 2, 1
источник

И

Иван in React — русскоговорящее сообщество
хочу холодильник купить, открываю магазин. жму "сортируй по убыванию цены". смотрю первую страницу – 500k, 350k, 120k, думаю "дорого", перелистываю список. вижу 460k, 400k, 123k

чем же он интуитивен?
источник

AM

Alexey Mazhukin in React — русскоговорящее сообщество
если данные ВСЕ есть на клиенте - тогда можно сортировать на нем
источник

AS

Alexandr Sachishin in React — русскоговорящее сообщество
понял, о чем Вы. я думал про сортировку внутри 1 полученной страницы. в общем да, тогда неинтуитивный интерфейс. но с другой стороны, как сортировать кучу записей, сервер же спасибо не скажет
источник

SG

Sos Genrikovich in React — русскоговорящее сообщество
БД для этого предназначены, там индексы делаешь, и это очень быстро происходит в итоге
источник