【问题标题】:express js session is serialized incorrectlyexpress js会话序列化不正确
【发布时间】:2012-11-08 14:41:21
【问题描述】:

我使用 node.js 和 expressexpress。 我将字典添加到 req.session。看来字典中的值在客户调用之间没有保存())

我将非常感谢任何解决方案。

'req.session.test = [];
'req.session.test["obj1"] = obj; // Does not save in the session! - disappears between client calls'
'req.session.test.push(obj);     // saved in the session and can be found between client calls'

提前致谢, 谢

【问题讨论】:

    标签: node.js express


    【解决方案1】:

    您不能将对象添加到这样的数组中。如果您想要命名键(“哈希”),那么您将不得不使用一个对象。试试

    req.session.test = {};
    req.session.test["obj1"] = obj;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-07-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-06
      • 2014-11-28
      • 1970-01-01
      相关资源
      最近更新 更多