if (!req.session.cart) {
req.session.cart = {
styles: styles,
count: 0,
total: 0
};
}
if (!req.session.cart.styles[product]) {
req.session.cart.styles[product] = {
"_id": style._id,
"a": style.a,
"color": color,
"price": style.price,
"category": style.category,
"quantity": 1
};
}
在这里,我有工作车会话,因为会话占用了太多内存,我决定尝试使用 cookie。
我尝试了完全相同的格式,但 req.session 而不是 req.cookies = 不工作。
所以我所做的是
res.cookie("cart", "_id": style._id,
"a": style.a,
"color": color,
"price": style.price,
"category": style.category,
"quantity": 1)
这有效,但我无权访问任何其他字段。我怎样才能访问我的 json 之类的 cookie 会话?
我需要创建一个类似上述会话的格式。我究竟做错了什么?