效果图:

角色模块
app - controller - adminRole - index.js
注意点就是 如果循环中有异步操作最好的方法就是换成for即可
'use strict';
const Controller = require('egg').Controller;
class AdminRoleController extends Controller {
// 设置权限(查询)
async findAdminRoleMenu() {
const { ctx } = this;
try {
const createRule = {
role_id: 'number',
};
// 使用参数校验
ctx.validate(createRule, ctx.request.body);
const setAdminRoleMenuList = await ctx.service.adminRole.index.findAdminRoleMenu(ctx.request.body);
if (setAdminRoleMenuList) {
const arr = [];
setAdminRoleMenuList.for
这篇博客介绍了如何在Node.js的Egg框架下构建角色模块的API,包括adminRole控制器、服务和路由配置。重点提到在处理循环中的异步操作时,推荐使用for循环以优化性能。
订阅专栏 解锁全文
376





