将参数传递给 url::to() 方法



我希望我的html文件中的链接指向使用URL::to()方法的URL。但我也希望,当有人点击链接时,我可以发送一些数据。那么,如何将参数传递给URL::to()拉维尔的方法。例如-

我想这样做——

URL::to('search')->with('x','12');

我会按照 Laravel 文档将此方法放在我的 html 文件中 ' {{}} ' 中。我已经搜索了网络以及 laravel 文档,但找不到针对此特定问题的任何内容。而且,我找不到任何其他出路。

更新已解决。URL::route() 完成了这项工作。

您可以使用

link_to('foo/bar', $title, $attributes = array(), $secure = null);

例如:

{{ link_to('foo/bar/' . $param1, 'Goto Foo') }}

或者这样:

{{ link_to("foo/bar/$param1", 'Goto Foo') }}

查看文档。此外,如果您使用route则很容易在单独的数组中传递参数,{{ route('routename', array('username' => $user->username)) .

相关内容

最新更新