我将一些ID保存到一个cookie数组中。 cookie看起来像:id1%id2%id3。
有没有办法只删除cookie中的ID,而不必删除整个cookie?
例如,我想删除'id1',现在cookie将存储id2%id3。我不想为每个数据创建一个单独的cookie。
P.S。我正在使用JS-Cookie来存储cookie。
谢谢!
答案 0 :(得分:0)
只需从cookie值中删除子字符串,如下所示:
var newValue = oldValue.replace("id1%", "");
要使这项工作适用于最终组件,请确保Cookie字符串始终以%
结尾,例如id1%id2%id3%