这是我在控制器中的代码:
$unique_products = unique_products::orderBy('id', 'DESC')->paginate(10);
以下是视图中的代码:
{{$unique_products->render()}}
这是我目前的网址:
http://www.example.com/products#anchor
我的问题是,当我点击其他页面(在分页框中)时,会从URL中删除锚点。它将是这样的:
http://www.example.com/products?page=1
无论如何,我如何保持锚存在?我想要这个:
http://www.example.com/products?page=1#anchor
我该怎么做?
答案 0 :(得分:1)
首先,您需要显示official docs中显示的链接,因为当您希望navigate
页面unique_products
可以访问fragment
方法时可以从url中检索实际上是Hashtags(#)的片段,然后将它们附加到每个页面更改URL:
{{ $unique_products->fragment('foo')->links() }}