<?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吗最佳答案