首页 > 解决方案 > laravel 重定向到页面的某些部分

问题描述

我有一个很长的页面,在footer上方的最底部有评论框

出现错误时,会显示在评论框的正上方。但是,当我向下滚动到评论框时,我在页面刷新后看到错误。

有什么办法可以在显示错误controller后(重定向到页面的某些部分)保持在同一位置?

标签: phphtmllaravellaravel-5.6

解决方案


就像@Greg 说的那样,保持路线并使用anchors将它们移动到正确的位置。或者,我想补充一点,您还可以使用 javascript 平滑滚动到您想要的位置。

在过去的一些项目中,我使用GET了 url 上的变量并javascript检测它们并将用户平滑地滚动到该位置。基本上这GET将是一个css classidDOM所以javascript知道在哪里滚动用户。

JS平滑滚动


推荐阅读