小编Arp*_*pit的帖子

删除分号时,Nodejs表示API 500内部服务器错误;

我没有习惯;在javascript代码中使用分号.这是我的API,但这不起作用.在这里回应显示500 Internal Server Error

router.post('/addRows', function (req, res) {
    const saveData = []
    [1,2,3,4,5,6,7,8,9,10].map((i) => {
        console.log(i)
        saveData.push(i)
        if (saveData.length === 10) {
            res.status(200).json({'data': saveData});
        }
    })
})
Run Code Online (Sandbox Code Playgroud)

但如果我;在第二行后添加分号,则此代码正常工作.在这里回应显示200 OK

router.post('/addRows', function (req, res) {
    const saveData = [];
    [1,2,3,4,5,6,7,8,9,10].map((i) => {
        console.log(i)
        saveData.push(i)
        if (saveData.length === 10) {
            res.status(200).json({'data': saveData});
        }
    })
})
Run Code Online (Sandbox Code Playgroud)

什么是问题.请描述一下

node.js express

0
推荐指数
1
解决办法
2537
查看次数

标签 统计

express ×1

node.js ×1