mm_os
Version:
这是超级美眉服务端框架,用于快速构建应用程序。
18 lines • 465 B
JavaScript
module.exports = {
/**
* 组件主函数
* @param {Object} ctx 请求上下文
* @param {Object} db 数据管理器,如: { next: async function{}, ret: {} }
* @param {Object} config 模块配置
* @return {Object} 执行结果
*/
async main(ctx, db, config) {
var model = {
config
};
if (config.diy) {
return db.tpl.render(config.diy, model);
}
return db.tpl.view("./component.html".fullname(__dirname), model);
}
};