js-cookie является плагином для управления файлами cookie с javascript, который позволяет использовать файлы cookie для создания, чтения и удаления этих файлов.
Para usarlo en angular necesitamos añadirlo a nuestro proyecto y añadir el tipado para que no de конфликто $ npm install js-cookie --save
$ npm install @types/js-cookie --save
В файле angular.json есть скрипт:
«./node_modules/js-cookie/src/js.cookie.js»
En nuestro componente importarlo:
импортировать * как файлы cookie из ‘js-cookie’;
Ahora sí tenemos disponible la variable «Cookies» for usarla
Создать файл cookie:
Cookies.set('nombre', 'valor');
Crear Cookie с истечением срока действия 7 дней:
Cookies.set('nombre', 'valor', { expires: 7 });
Леер Печенька:
Cookies.get('nombre'); // => 'valor' Cookies.get('nada'); // => undefined
Удалить куки:
Cookies.remove('nombre');
Дополнение к официальному документу по методам использования