【发布时间】:2021-12-01 00:57:39
【问题描述】:
我有一个购物车助手:
let cartHelper = {
cartCookieName: "_cart",
getCart: function (callback = undefined) {
return apiHelper.getRequest(
"/carts",
(response) => {
document.cookie = `${this.cartCookieName}=${response.data.attributes.cart_guid};`;
if (callback) { callback(); }
},
)
},
}
如果“_cart”为空,我想调用 getCart 函数。你能帮我做这个检查吗?更清楚的是,单击按钮时会调用 getCart 函数。我正在调用 API 来获取 cart_guid,并将其存储在 cookie 中。如果 cart_guid 已经在 cookie 中,我想做什么,我不想做任何事情,但如果不是,我想用 cartguid 创建 cookie。
感谢您的帮助。
【问题讨论】:
标签: javascript cookies document setcookie