请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

req.session赋不上值


https://img1.sycdn.imooc.com//szimg/5ca372fb000149dc05200693.jpg
就是在写到redis这章之后,data里有数据,但是req.session.username=data.username之后req.session仍然是个空对象

正在回答

1回答

那就再继续网上追踪啊,看 data 是不是空数据?

0 回复 有任何疑惑可以回复我~
  • 提问者 A信仰圣光吧 #1
    我今天检查了一下代码,确定data是有值的,然后稍微修改了一下
    req.session.username = data.username;
    req.session.realname = data.realname;
    不可以赋值,但是req.session = data;就可以这是为什么呢
    回复 有任何疑惑可以回复我~ 2019-04-03 16:13:31
  • 提问者 A信仰圣光吧 #2
    最终找到原因是因为没有进行req.session={},我觉得是我那里漏掉了
    回复 有任何疑惑可以回复我~ 2019-04-03 18:47:03
  • 提问者 A信仰圣光吧 #3
    检查到最后发现了问题所在,redis的get方法漏掉了一个return;
    回复 有任何疑惑可以回复我~ 2019-04-03 18:52:09
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信