laravel : 通过 key in url 传递信息

laravel : Pass information with key in url

你好,我想让 url 像 laravel 中的 example.com/overview-schedule?=user_key=123456。我不知道该怎么做。

分享我的代码: 在blade.php定义一个link

 <a href="{{ route("overview-schedule") }}">

在我的 web.php

Route::any('overview-schedule', 'Front\PlanController@scheduleOverview')->name('overview-schedule');

遇到错误

InvalidArgumentException Route [overview-schedule?user_key=123456] not defined.

我该怎么做?

使用url()辅助方法

$user_key = 123456;
<a href="{{ url('/overview-schedule?user_key='.$user_key) }}">

你应该试试这个:

<a href="{{ url('/overview-schedule?user_key='.$user_key) }}">

您可以将参数数组传递给路由函数:

 <a href="{{ route("overview-schedule" , ['user_key' => $user_key]) }}">