2020
10-08
10-08
koa2 数据api中间件设计模型的实现方法
假设所有的数据库读取,httpapi接口请求都为一个中间件,将中间件当做插件,插入需要获取数据的位置。api.jsmodule.exports=async(ctx,next)=>{ctx.share_data.api_data=awaitaxios.get('/api');awaitnext();};db.jsmodule.exports=async(ctx,next)=>{ctx.share_data.db_data=awaitmysql_query('SELECTXXX').catch(()=>{});awaitnext();};串联app.jsconstapi=require('api.js');constdb=requir...
继续阅读 >