一.路由
module.exports = (app)=>{
const {router,controller,middleware}=app
}
二.控制器
const { Controller } = require('egg');
class Abc extends Controller{
async info(){
const {ctx, app, logger,config,service } = this // service访问其他业务层
ctx.query.name // 获取get参数
ctx.params.name // 获取get的动态路径参数
ctx.request.body // 获取post的body参数
}
}
三.服务
class UserService extends Service {
async find(uid) {
const {ctx, app, logger,config,service } = this // service访问其他业务层
}
}
image.png image.png
网友评论