Laravel 5 在Laravel 5.4中单击按钮时将Id从一个视图传递到另一个视图

Laravel 5 在Laravel 5.4中单击按钮时将Id从一个视图传递到另一个视图,laravel-5,Laravel 5,我要显示的控制器功能是: 公共活动展览($Id) {} 我认为这样说是错误的: Route::get('/Detailed/{Id}',[ 'as' => 'Detailed', 'uses'=>'FlightController@show' ]); 在view.blade.php中缺少[Route:Detailed][URI:Detailed/{Id}]所需的参数。 请任何人帮帮我 但如果在按钮路径中给出直接值 比如ID值那么, 这正是我所期望的。 注意,我得到

我要显示的控制器功能是: 公共活动展览($Id) {}

我认为这样说是错误的:

Route::get('/Detailed/{Id}',[ 
        'as' => 'Detailed', 'uses'=>'FlightController@show'
]);
在view.blade.php中缺少[Route:Detailed][URI:Detailed/{Id}]所需的参数。
请任何人帮帮我
但如果在按钮路径中给出直接值
比如ID值那么,
这正是我所期望的。
注意,我得到的Id值来自服务器的简单xml响应。
试试这个:

路线

Missing required parameters for [Route: Detailed] [URI: Detailed/{Id}] in view.blade.php. 
Please anyone help me

But if give direct value in button route 
such as ID value then,

<a href='{{route('Detailed',["Id" => "1234"])}}'>SELECT NOW</a>  

It works exactly what I expect.

Notes the Id value that I get is from simple_xml_response from server.
public function show($id) {}
控制器

Route::get('detailed/{id}', 'FlightController@show')->name('detailed');
刀片

Missing required parameters for [Route: Detailed] [URI: Detailed/{Id}] in view.blade.php. 
Please anyone help me

But if give direct value in button route 
such as ID value then,

<a href='{{route('Detailed',["Id" => "1234"])}}'>SELECT NOW</a>  

It works exactly what I expect.

Notes the Id value that I get is from simple_xml_response from server.
public function show($id) {}


如何检索
$flight[“Id”]
的值?它是异步的吗?你能试着把
{{$flight[“Id”]}
的结果发布到blade内部吗?看起来您正试图传递一个空值。还要确保在forloop中检查
$flight[“Id”]
的类型。id值类似于:“F!AMD!economy!{F!AMD!LGW!I147A!ACE!BA!BA!2732!O!!E!N!N!&F!AMD![!ACE!I19De!MAD!IB!I2!3857!!!!”如果在刀片模板中使用{$flight[“id”]},我可以看到结果,并且我已经与@if($flight[“id”])进行了检查,然后进入@endif。但是如果遇到同样的错误,请尝试将$flight[“id”]括起来在双引号内,因为它是一个字符串。如果我把它放在“”中,那么它将显示相同的“$flight['id']”,而不是显示值,所以我认为它不会工作。这就是它给我错误的地方:如果我直接放'1234',它会工作。