js-cookie怎么使用
时间: 2024-07-06 14:00:40 浏览: 173
js操作cookie
`js-cookie` 是一个轻量级的 JavaScript 库,用于方便地读写浏览器中的 cookies。它允许你在客户端设置、获取和删除 cookies,支持跨域操作,对于处理前端与服务器之间的 session 状态非常实用。
以下是如何使用 `js-cookie` 的基本步骤:
1. 安装库:首先确保你在项目中安装了 `js-cookie`,可以通过 npm 或 yarn 进行安装:
```bash
npm install js-cookie
# 或者
yarn add js-cookie
```
2. 引入库:在你的 JavaScript 文件中引入 `js-cookie`:
```javascript
const Cookies = require('js-cookie');
```
3. 设置 cookie:
```javascript
Cookies.set('username', 'John Doe', { expires: 7 }); // 设置有效期为一周
```
4. 获取 cookie:
```javascript
const username = Cookies.get('username'); // 返回存储的用户名
```
5. 删除 cookie:
```javascript
Cookies.remove('username'); // 删除指定的 cookie
```
6. 测试 cookie 是否存在:
```javascript
if (Cookies.has('username')) {
console.log('Cookie exists');
} else {
console.log('Cookie does not exist');
}
```
阅读全文