Как сделать js выпадающий список из массива localstorage
4 года назад
Человек-Молекула
Ответы
0
Стоит начать с того, что в localStorage можно хранить только строковые значения. Соответственно, наилучшим способом в данном случае будет записывать в localStorage JSON-строку.
Например, у нас есть вот такой объект:
Приведём к формату JSON-строки и запишем в localStorage:
Таким образом, в localStorage под ключом list у нас окажется JSON-строка.
Допустим, в HTML у нас есть какой-то select, куда мы хотим поместить выпадающий список из localStorage:
Получим данные для нашего списка из localStorage и преобразуем обратно в объект:
Теперь обойдём этот объект с помощью цикла и полученные элементы запишем в select:
Таким образом, в HTML мы получим следующую картину:
3 года назад
Кирилл Шацкий