<?php
use think\facade\Route;
Route::rule('index', 'index/index')
->middleware(\app\community\middleware\User::class)
->ext('html');
中间件代码:<?php
namespace app\community\middleware;
class User
{
public function handle($request, \Closure $next)
{
$request->test_value = 1;
return $next($request);
}
}
控制器代码:<?php
namespace app\community\controller;
class Index
{
public function index()
{
dump(6);
dump(\request()->test_value);
}
}
然后访问/index.html输出6与null。以上是由福州网站建设的小编为你分享了"tp6路由中间件无效"文章,如果你在这方面有什么问题,随时联系我们
cyxjq 11月14日
新版问题多多 越升级越不好用了
XXing 2019年10月13日
你的路由设置成功了吗?
为什么我总是找不到路由的?