хранилище данных в клиенте с угловым - PullRequest
0 голосов
/ 09 ноября 2019

у нас есть представление тяжелых форм в приложении Angular на основе ERP, нам нужно хранить данные, которые мы вводим в некоторых формах. Когда пользователь обновляет браузер, данные должны появляться в формах, а формы должны быть открыты. Каков наилучший способ для этих случаев? мы исследуем WebSQL, IndexedDB и NgRx, но не знаем, что для этого полезно?

Ответы [ 2 ]

1 голос
/ 09 ноября 2019

Если вы хотите сохранить большой набор данных, тогда indexedDB будет лучше всего подходить.

Если данные меньше и их необходимо сохранить после повторного открытия браузера, тогда localStorage будет лучше всего соответствовать.

Еслиданные меньше и не хотят сохраняться после повторного открытия браузера, тогда sessionStorage будет лучше всего соответствовать.

1 голос
/ 09 ноября 2019

Хранение данных формы в indexedDB хорошо подходит для вашего варианта использования, альтернативы - хранилище сеансов и локальное хранилище.

...