刚开始看koa2,有些问题不是很理解,希望有大神帮忙解答。 如下代码,我想让这个路由 延时执行,但是访问这个路由 得到的是404, (断点设置在let data这行)通过调试断点 会进入这个路由,且是5秒后命中断点。但是为什么会是404?
let sleep = function (time) {
return new Promise(function (resolve, reject) {
setTimeout(function () {
resolve();
}, time)
})
}
router.get('/test', async function(ctx) {
await sleep(5000)
let data = {
username: 'nero',
other: new Date()
}
ctx.body = {
data: data,
status: 1,
flag: 'not cache'
}
})