例如路由:Route::any('/blog/{id}', [app\controller\Blog::class, 'view'])->name('blog.view')
當(dāng)我訪問http://xxx.com/blog/1 這個(gè)地址時(shí)匹配到上面的路由,那么我怎么拿到本次請(qǐng)求的路由name值呢
laravel 里面是這樣拿的 $route_name = Route::currentRouteName();
我拿到這個(gè)主要為了權(quán)限做判斷的,我在permission表里面添加每個(gè)權(quán)限,每個(gè)權(quán)限有對(duì)應(yīng)的RouteName,通過判斷當(dāng)前用戶是否具有此次RouteName的權(quán)限才給予訪問
Route::any('/blog/{id}', [app\controller\Blog::class, 'view'])->name('blog.view') 添加一個(gè)參數(shù),傳遞'blog.view'進(jìn)去