目前使用ES6 的Promise。感觉不是很好,再面对很多查询的时候,还是的写很多回调!
使用 yield/* => koa1 或者 await/async => koa2 可以await或者yield一个promise
const Koa=require('koa'); const server=new Koa(); ... const User=db.collection('user'); server.use(async function(){ const user=await User.findOne({username:"test"}); ... }) server.listen(3000);
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル