Как хранить и извлекать данные на Angular 6, используя Session Storage? - PullRequest
0 голосов
/ 14 сентября 2018

У меня есть простая форма, необходимо сохранить значения в sessionStorage после отправки. Также необходимо показать все элементы из sessionStorage. Для этого

import { StorageServiceModule} from 'angular-webstorage-service';

Хотите создать сервис для использования этого StorageServiceModule of angular. Как я могу реализовать сервис, используя SESSION_STORAGE. Будет полезна любая ссылка на документацию или пример реализации.

Ответы [ 2 ]

0 голосов
/ 14 сентября 2018

Нет большой разницы между localStorage и sessionStorage. Единственное отличие состоит в том, что локальное хранилище не имеет установленного срока действия, нам нужно вручную очистить значения, которые находятся в localStorage.но в sessionStorage значения очищаются, когда сеанс страницы заканчивается.

для вашего вопроса о сохранении и получении данных с использованием хранилища сеанса.пожалуйста, обратитесь по этой ссылке, https://developer.mozilla.org/en-US/docs/Web/API/Window/sessionStorage

0 голосов
/ 14 сентября 2018

Пожалуйста, следуйте руководству, добавленному @Chellappan, но если вы хотите сохранить данные в сеансе, замените LOCAL_STORAGE на SESSION_STORAGE, например, так:

constructor(@Inject(SESSION_STORAGE) private storage: WebStorageService) {

}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...