📜  angular 8 将 cookie 设置为字符串 - TypeScript (1)

📅  最后修改于: 2023-12-03 14:59:17.968000             🧑  作者: Mango

Angular 8 将 cookie 设置为字符串 - TypeScript

在 Angular 8 中,可以使用 TypeScript 的 document.cookie 属性将 cookie 设置为字符串。Cookie 是一种在客户端存储数据的方式,用于在多个页面或会话之间保留状态。

下面是将 cookie 设置为字符串的示例代码:

// 设置 cookie
document.cookie = "key=value; expires=Sat, 14 Aug 2021 12:00:00 UTC; path=/";

上述代码将在 cookie 中设置了一个名为 key 的键值对,值为 value。还设置了到期时间为 2021 年 8 月 14 日,路径为根目录。

请注意,document.cookie 的设置方式是在原始字符串中添加一个新的键值对。如果你想设置多个 cookie,可以使用分号 ; 分隔键值对。

下面是一个设置多个 cookie 的示例代码:

// 设置多个 cookie
document.cookie = "key1=value1; expires=Sat, 14 Aug 2021 12:00:00 UTC; path=/";
document.cookie = "key2=value2; expires=Sat, 14 Aug 2021 12:00:00 UTC; path=/";
document.cookie = "key3=value3; expires=Sat, 14 Aug 2021 12:00:00 UTC; path=/";

在上述代码中,我们设置了三个不同的键值对。

请注意,如果你想在 Angular 应用程序中持久化存储数据,更好的选择是使用 localStoragesessionStorage

希望以上信息对你有所帮助!