单击 Rails 中的 "Back" 按钮后如何 return 到上一个 URL
How to return to previous URL after clicking on "Back" button in Rails
我在 Rails 项目的 Ruby 中使用 simple_calendar,但我遇到了问题。
当我看到 "February" 时,我的 URL 看起来像这样:
localhost:3000/meetings?start_date=2016-02-07
在我 "Edit" 一个事件之后,我被重定向到该事件的 "Show" 页面,其中有一个 "Back" 按钮。
当按下该按钮时,我想 return 到我之前所在的同月 URL。相反,我 return 到:
localhost:3000/meetings
如何return到第一个URL?
我认为您可以使用 request.referer
作为 "Back" 按钮的 URL。
这很有效:
<%= link_to 'Back', url_for(:back) %>
我在 Rails 项目的 Ruby 中使用 simple_calendar,但我遇到了问题。
当我看到 "February" 时,我的 URL 看起来像这样:
localhost:3000/meetings?start_date=2016-02-07
在我 "Edit" 一个事件之后,我被重定向到该事件的 "Show" 页面,其中有一个 "Back" 按钮。 当按下该按钮时,我想 return 到我之前所在的同月 URL。相反,我 return 到:
localhost:3000/meetings
如何return到第一个URL?
我认为您可以使用 request.referer
作为 "Back" 按钮的 URL。
这很有效:
<%= link_to 'Back', url_for(:back) %>