📅  最后修改于: 2023-12-03 14:59:17.968000             🧑  作者: Mango
在 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 应用程序中持久化存储数据,更好的选择是使用 localStorage
或 sessionStorage
。
希望以上信息对你有所帮助!