Pourquoi nous le faisonsPourquoi attendons-nous ensuite lors de l'utilisation des routeurs koa?
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();
});
Quelle est l'utilisation de await next()
Il fonctionnerait très bien sans cela. Une chose similaire était attendue avec koa 1. yield next
a été ajouté à la fin du routeur.
[Cette réponse] (http://stackoverflow.com/questions/10695629/what-is-the-parameter-next-used-for-in-express) est pour Express, pas Koa mais son essentiellement le même raisonnement. – saadq