相关疑难解决方法(0)

类型“Session & Partial<SessionData>”上不存在属性“user”

我在 javascript 中有一个代码,我正在尝试将其转换为打字稿

route.get('/order', async(req,res) => {  
    var sessionData = req.session;
    if(typeof sessionData.user === 'undefined')
    {        
        res.redirect('/panel/login');
    }    
Run Code Online (Sandbox Code Playgroud)

这是我曾经在 js 中正常工作的一段代码,但现在我收到以下错误user

“会话和部分”类型上不存在属性“用户”

我假设我应该为sessionData变量和(req, res)参数添加类型,但我不知道应该为其分配什么类型。

PS:我知道这个问题看起来很重复,但我已经尝试过其他类似问题的解决方案,但没有用

任何帮助,将不胜感激

javascript session node.js express typescript

11
推荐指数
2
解决办法
6780
查看次数

标签 统计

express ×1

javascript ×1

node.js ×1

session ×1

typescript ×1