Я хочу сохранить каждое созданное поле в localStorage, чтобы получить идентификаторы для последующего использования.
Это приложение Cordova.
Я создаю поле с помощью JavaScript. Внешний DIV, поле ввода и кнопка.
Это поле ввода и кнопка должны быть сохранены в localStorage для последующего использования.
Я сохранил идентификатор группы div, идентификатор поля ввода и идентификатор кнопки в localStorage. Я не знаю, является ли это лучшим решением, но если нет, то я был бы признателен за некоторые советы.
Вот как я храню это:
localStorage.setItem('inputGroup', 'input_area_group_' + id + '');
localStorage.setItem('inputField', 'input_field_' + id + '')
localStorage.setItem('delButton', 'delBtn_' + id + '');
Теперь.
Это первый раз, когда я использую localStorage, поэтому у меня нет такой большой подсказки, но, по крайней мере, я пытаюсь.
Когда я сохраняю эти 3 значения в локальном хранилище и создаю другое поле с точно такими же значениями. Затем они перезапишут другие результаты, или будет массив со всеми результатами в "inputGroup" f.eks? Например, если у меня есть 40 полей, я бы хотел иметь 40 значений в «inputGroup» localstorage.
Это потому, что когда я создал эти поля, я хотел бы удалить одно из них, если захочу. А потом я подумал, что могу получить идентификатор в местном хранилище, который совпадает с идентификатором нажатой кнопки.
Это жизнеспособное решение?
Если нет, то я доволен некоторыми указаниями на то, что я мог бы использовать, чтобы сделать это намного лучше.