对了初学者,建议去看看我写的这篇 -》》》》eggjs+vue+mysql增删改查demo
新建文件app/core/base_controller.js
代码如下
const { Controller } = require('egg');
class BaseController extends Controller {
get cyc_cnf(){ //这是第一种方法
return{
sUrl:'/public/'
}
}
//自定义方法
comsys(){ //这是第二种
let m=this;
return {
sUrl:'/public/'
}
}
success(data) {
this.ctx.body = {
success: true,
data,
};
}
}
module.exports = BaseController;
引入
const Controller = require('../core/base_controller');
调用
this.cyc_cnf.sUrl // 第二种调用
this.comsys().sUrl //第一种方法的调用
目录图例