我正在尝试在快速会话中保存购物车中的内容。
```app.post('/api/cart', (req, res) => {
var cart = req.body;
req.session.cart = cart;
req.session.save = (err) => {
console.log(req.session.cart);
if(err){
throw err;
}
res.json(req.session.cart);```
由于某种原因。。。这似乎没有按照我的预期去做? session.save之后,我无法获取session.cart的日志。 如果我在session.save之前控制台日志,我会得到这个-
```[ { _id: '5b62566df354c821c87bd354',
[0] title: 'stuff',
[0] description: 'more stuff',
[0] quantity: 2,
[0] price: 2,
[0] _merchant: '5b5f41e419c12630807979ec',
[0] __v: 0 } ]```
答案 0 :(得分:0)
尝试这种方式:
(?:\\s*)(?<1>.+)
希望这可以解决您的问题。