@ValeraNakhuy

Какая библиотека поможет в реализации следующего drag n drop на React?

Необходимо что бы:
5c8ab3c3cdc77068703321.png

Элементы с шириной 50% менялись между собой в любом порядке, горизонтально и вертикально.
А те которые по 100% только вертикально двигались.

Я использовал библиотеку beautiful-drag n drop от airbnb, но не смог в ней получить такого.
Если вам не знакома такая библиотека подскажите что-то на чистом JS.

Ну и в крайнем случае, сложно ли самому такое написать?
(С учетом того что с DragDrop API я вообще не работал)
  • Вопрос задан
  • 519 просмотров
Решения вопроса 1
@curious-101
Frontend developer
На одном из проектов используем эту
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
origami1024
@origami1024
went out for a night walk
1. drag&drop легче чем ты думаешь, вот пример на чистом js (легко гуглится, полно инфы):
https://www.w3schools.com/html/tryit.asp?filename=...

2. Чтобы менять элементы местами, можно сделать их через flex и менять им атрибут order на дропах
https://codepen.io/abechiyo/pen/aJdQXm
Ответ написан
Комментировать
Robur
@Robur
Знаю больше чем это необходимо
Dran n Drop не меняет элементы местами. Это просто апи для того чтобы дать возможность пользователю что-то потащить мышкой и отследить что и куда он тащит.
Остальное - ваша забота, пишите самостоятельно. Хоть на чистом JS хоть с помощью какой-то библиотеки. Мне нравилась https://github.com/react-dnd/react-dnd в свое время.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
26 апр. 2024, в 09:18
500 руб./в час
26 апр. 2024, в 06:46
1500 руб./в час
26 апр. 2024, в 05:31
1000 руб./за проект