我们为什么要做这个
router.get('/data', async (ctx, next) => {
ctx.body = dummyjson.parse(data);
await next();
});
router.get('/data/:x', async (ctx, next) => {
const newData = dataRepeat.replace('%(x)', ctx.params.x);
ctx.body = dummyjson.parse(newData);
await next();
});
有什么用 await next()
没有它就可以正常工作。yield next
在路由器的末尾添加了与koa 1类似的功能。