我正在尝试从视图文件中获取url参数 .
我有这个网址:
http://locahost:8000/example?a=10
和一个名为 example.blade.php 的视图文件 .
example.blade.php
从控制器我可以获得参数 a 与 $request->input('a') .
a
$request->input('a')
有没有办法从视图中获取此类参数(无需将其从控制器传递到视图)?
这很好用:
{{ app('request')->input('a') }}
其中 a 是url参数 .
在这里查看更多:http://blog.netgloo.com/2015/07/17/lumen-getting-current-url-parameter-within-a-blade-view/
我用过的最短路
{{ Request::get('a') }}
这对我来说很好:
例如:在刀片视图上获得分页参数:
{{ app('request')->input('page') }}
您可以通过 config/app.php 中的别名公开公开 Input facade:
config/app.php
Input
'aliases' => [ ... 'Input' => Illuminate\Support\Facades\Input::class, ]
并在Blade视图/模板中直接使用外观访问url $_GET 参数值:
$_GET
{{ Input::get('a') }}
Laravel 5.6:
{{ Request::query('parameter') }}
在Laravel 5.7和5.8中更简单
{{ Request()->parameter }}
6 回答
这很好用:
其中
a
是url参数 .在这里查看更多:http://blog.netgloo.com/2015/07/17/lumen-getting-current-url-parameter-within-a-blade-view/
我用过的最短路
这对我来说很好:
例如:在刀片视图上获得分页参数:
您可以通过
config/app.php
中的别名公开公开Input
facade:并在Blade视图/模板中直接使用外观访问url
$_GET
参数值:Laravel 5.6:
在Laravel 5.7和5.8中更简单