tp6中间件失效

浏览:1246 发布日期:2020/07/31 分类:ThinkPHP6专区
中间件失效是为什么嘛<?php


namespace app\middleware;


class Auth
{
    public function handle($request,\Closure $next)
    {
        $request->test = 'test';
        return $next($request);
    }
}
<?php


namespace app\controller;


use think\annotation\Route;
use app\middleware\Auth;

class Test extends Base
{
    protected $middleware = [Auth::class];

    /**
     * @Route("test/index", method = "GET")
     */
    public function index()
    {
        echo '123';

        echo request()->test;
    }
}
结果是未生效,不使用路由就能生效,请问这是bug吗
最佳答案
评论( 相关
后面还有条评论,点击查看>>