laravel:使用url中的密钥传递信息

时间:2018-04-04 11:42:28

标签: laravel laravel-5.3

您好我想在laravel中创建类似example.com/overview-schedule?=user_key=123456的网址。我不知道怎么做。

分享我的代码: 在blade.php中定义一个链接

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

在我的web.php上

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

出错了

  

InvalidArgumentException   路线[overview-schedule?user_key = 123456]未定义。

我该怎么做?

3 个答案:

答案 0 :(得分:3)

使用url()辅助方法

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

答案 1 :(得分:1)

您可以将一系列参数传递给路由功能:

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

答案 2 :(得分:0)

你应该试试这个:

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