问答 / 0 / 1 / 创建于 4年前
设置路由后, 发现控制器中定义的 $middleware 属性不会生效.
不管是定义别名还是写完整的命名空间都无法生效
尝试关闭强制路由并注释掉已设置的路由, 发现之前定义的控制器中间件是可以生效的
不知道这是 bug 还是什么, 有前辈遇到过类似问题并有解决该问题的方法吗?
没看到你所说的问题,请检查你的别名,使用完整命名空间是否正确了。比如,使用完整命名空间大概是这样的:
protected $middleware = [\app\middleware\Auth::class];
我要举报该,理由是:
没看到你所说的问题,请检查你的别名,使用完整命名空间是否正确了。比如,使用完整命名空间大概是这样的: