laravel 命名路由 name
Posted 安果移不动
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了laravel 命名路由 name相关的知识,希望对你有一定的参考价值。
给路由一个名字
Route::get('task/id', [TaskController::class, 'index'])->name("task.index");
我们在这个方法里面去调用路由的名字方法
Route::get('task/url', [TaskController::class, 'url']);
class TaskController extends Controller
public function index()
// return " task index";
return view('task', ['id' => 10]);
public function read($id)
return " read id:" . $id;
public function url()
$url = route('task.index', ['id' => 10], false);
// return redirect()->route('task.index', ['id' => 10]);
return $url;
当我们访问task/url的时候 会打印出来针对task.index的路由
<!DOCTYPE html>
<html lang="zh-cn">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
<meta http-equiv="X-UA-Compatible" content="ed=edge">
<title>Document</title>
</head>
<body>
task 视图 $id
</body>
</html>
以上是关于laravel 命名路由 name的主要内容,如果未能解决你的问题,请参考以下文章