@EgoryKH

Как сохранять порядок элементов на странице при её перезагрузке при помощи LocalStorage?

Здравствуйте.

Есть небольшое веб-приложение ToDO, вот ссылка:

https://codepen.io/EGORYKH/pen/poJJvZq

Все данные хранятся в массиве:

let todoList = []

Что я хочу? Я хочу чтобы при перетаскивании элементов на странице, сохранялся их порядок, после перезагрузки страницы.

Можно это как-то реализовать ? Чтобы появились элементы которые можно перетаскивать мышью введите в инпут (возле кнопки Select All) любое значение и нажмите Enter.
  • Вопрос задан
  • 321 просмотр
Решения вопроса 1
@BATPYIIIKOB
PHP, JS
Каждому элементу присвойте дополнительный атрибут data-id - и сохраняйте после его перетаскивания его позицию в массиве.
Далее в куки или localStorage сохраняйте массив данный элемент. При загрузке подгружайте их из хранилища и выводите элементы в необходимом порядке
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы