удалить элемент sortablejs в представлении, когда он удален непосредственно из списка

Я ищу решение для обработки поведения sortablejs, когда пользователь перетаскивает элемент, и в тот же момент этот элемент был удален из его списка (массива) напрямую (например, обновление из api).

В прикрепленном видео показано текущее поведение:https://streamable.com/y1yb2d

Первый пример

  1. Пользователь берет элемент "Один" и перемещает его в список №1.
  2. В тот же момент элемент берется, он также вручную удаляется из списка #2 (например, обновление из api)
  3. Элемент "One" удален в список №1(однако он уже удален из списка №2 до того, как был перемещен в список №1), вместо этого элемент "One"(уже не должен существовать) элемент "Two" из списка №2 перемещен в список #1

Второй пример

  1. Элемент "Один" взят из списка №1.
  2. Сразу удалено из списка
  3. Пользователь решил вернуть его в исходное положение
  4. В результате элемент удален в списке, но существует в DOM

Я предлагаю, чтобы элемент исчезал при просмотре, когда пользователь заканчивает перетаскивание. Есть ли какие-либо параметры в sortablejs, которые могли бы справиться или помочь достичь желаемого поведения или аналогичного?

заранее спасибо

0 ответов

Другие вопросы по тегам