node js 修改session 能及时生效吗
发布于 11 年前 作者 xiao2013 6321 次浏览 最后一次编辑是 8 年前

我session里面存的是user对象,其中user对象有一个属性imgPath,当用户上传或者更新头像的时候, 我会先修改对应mongodb数据库中的路径
然后再修改req.session.user.imgPath=‘新的路径’,但是不能生效, 在别的页面用req.session.user.imgPath获取头像路径的时候 ,还是之前的图片
要 退出session 重新登录才好用 在nodejs里面 session 修改以后 不能立即生效吗?求 大神解答

1 回复

通过这个问答可知 需要req.session.save(); 才可以保存修改过后的值,之后就可以立即生效啦

回到顶部