以下是使用js-cookie库清除所有cookies的示例代码:

// 导入js-cookie库
import Cookies from 'js-cookie';

// 获取所有cookie的name
const cookieNames = Object.keys(Cookies.get());

// 循环删除每个cookie
cookieNames.forEach(cookieName => {
  Cookies.remove(cookieName);
});

或者,如果您不使用ES6模块,则可以使用以下代码:

// 获取所有cookie的name
const cookieNames = Object.keys(Cookies.get());

// 循环删除每个cookie
cookieNames.forEach(function(cookieName) {
  Cookies.remove(cookieName);
});

这将删除所有的cookie,包括过期和未过期的。请注意,这可能会影响您的用户的体验,因为他们可能会丢失保存在cookie中的数据。建议您在删除所有cookie之前警告用户。

js-cookies清除所有cookies

原文地址: https://www.cveoy.top/t/topic/4XO 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录