🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
框架默认关闭路由,如果需要开启可在Conf.php中设置ROUTE => TRUE 路由定义文件路径:work/服务项目/router/Router.php **路由作用** eapi的路由可以理解为功能分组,按照功能模块设置对应的路由,和配置路由默认的前置或后置中间件,将极大的方便程序管理 如果是一个比较小型的项目,则完全可以不使用路由相关的功能。 **路由设置** ~~~ Router::group('路由规则', '需要注册的中间件'); // 现有控制器:/work/api/spi/admin/Member.php // 需要将admin目录下的所有控制器都添加校验登录的前置中间件 Router::group([ 'admin\/(.*)' ], [ 'BEFORE' => [ // 中间件名称,名称后加(...)表示中间件中需要使用控制器中定义的变量 'name' => 'checkLogin(...)', // 可以设置exclude参数指定不需要参与前置中间件的方法名称 'exclude' => ['login'] ] ]); ~~~