Компонентом, который вы ищете, является sessionStorage
или localStorage
(вы также можете поиграть с куки, но я считаю, что ранее упомянутые способы проще в использовании):
- Сессия: Хранится до тех пор, пока не откроется окно браузера
- Локально: сохраняется, даже когда браузер закрыт.
Независимо от того, какой тип этих хранилищ вы используете, содержащиеся в них данные фактически одинаковы. , состоящий из ключ-значение пар.
localStorage
и sessionStorage
не являются встроенными Angular функциями, вы можете себе это представить больше похоже на API, предоставляемый Java / TypeScript . Чтобы получить подробное описание этого API, взгляните на здесь и здесь .
Вы можете легко увидеть, что веб-сайт хранит на вашей машине: нажимая F12 и перемещаясь в опциях разработчика.
Я создал простой пример здесь .