Size: a a a

2019 December 24

AN

Anton Nemtsev in Frontend UA
Подскажите, а как с помощью CSS запретить элементу получать фокус?
источник

СБ

Сергій Бабіч in Frontend UA
Anton Nemtsev
Подскажите, а как с помощью CSS запретить элементу получать фокус?
Наскільки мені відомо — ніяк.
Тільки tabindex в html
источник

AN

Anton Nemtsev in Frontend UA
Спасибо, грустненько
источник

AR

Alexey Raspopov in Frontend UA
Предположим есть список с пагинацией. Пользователь открывает, например, третью страницу, на которой удаляет несколько элементов (отдельные запросы DELETE). Что вы обычно в таком случае делаете со списком? Перезагружаете ли вы ту же страницу (с теми же offset/limit, например) или оставляете неполный список пока пользователь не пролистает его сам? Возможно есть ещё какие-нибудь фокусы?
источник

SG

Stas G in Frontend UA
Это ты с точки зрения UX спрашиваешь?
источник

KY

Kyrylo Yakovenko • 𝟰𝟮𝟬🦄 engineer in Frontend UA
хотим 1е, делаем - 2е
источник

AR

Alexey Raspopov in Frontend UA
Stas G
Это ты с точки зрения UX спрашиваешь?
Я примерно понимаю какой должен быть UX, мне интересно что обычно в ресте делается для этого. Ну или может graphql что-то умеет для этого, чего не может рест
источник

AR

Alexey Raspopov in Frontend UA
Потому что, как сказал Кирилл, ожидается именно первое
источник

SG

Stas G in Frontend UA
Я как правило перефетчиваю весь список, но это не самый оптимальный вариант конечно
источник

KY

Kyrylo Yakovenko • 𝟰𝟮𝟬🦄 engineer in Frontend UA
Stas G
Я как правило перефетчиваю весь список, но это не самый оптимальный вариант конечно
все страницы загруженые?
источник

SG

Stas G in Frontend UA
Ну как минимум текущую, вообще с пагинацией именно я мало сталкивался
источник

KY

Kyrylo Yakovenko • 𝟰𝟮𝟬🦄 engineer in Frontend UA
можно не оффсетом делать пагинацию, а lastId - тогда имхо попроще будет в такой ситуации
источник

SG

Stas G in Frontend UA
Думаю если можно перефетчить одну страницу, то это ок
источник

AR

Alexey Raspopov in Frontend UA
Stas G
Я как правило перефетчиваю весь список, но это не самый оптимальный вариант конечно
Вот да, но, с другой стороны, мне кажется, писать на клиенте здоровенную логику того как склеиваются списки и, по сути, логику БД, как-то не очень
источник

KY

Kyrylo Yakovenko • 𝟰𝟮𝟬🦄 engineer in Frontend UA
Alexey Raspopov
Вот да, но, с другой стороны, мне кажется, писать на клиенте здоровенную логику того как склеиваются списки и, по сути, логику БД, как-то не очень
lastId
источник

AR

Alexey Raspopov in Frontend UA
хм?
источник

KY

Kyrylo Yakovenko • 𝟰𝟮𝟬🦄 engineer in Frontend UA
при load more передаешь на сервер id последний полученный и номер страницы
источник

AR

Alexey Raspopov in Frontend UA
А, типа курсора
источник

KY

Kyrylo Yakovenko • 𝟰𝟮𝟬🦄 engineer in Frontend UA
ну и размер страницы
источник

KY

Kyrylo Yakovenko • 𝟰𝟮𝟬🦄 engineer in Frontend UA
Alexey Raspopov
А, типа курсора
да
источник