【问题标题】:RAILS 5: Appending an HTML anchor to rails route path helperRAILS 5:将 HTML 锚附加到 rails 路由路径助手
【发布时间】:2019-01-24 11:52:09
【问题描述】:

我有一个将用户引导到另一个页面的按钮:

<%= link_to "Jacuzzis", applications_path, class: "dropdown-item"%>

目前,这会将用户引导至我的“应用程序”页面,但此页面上有很多应用程序。所以我想将'jacuzzis' id 附加到路径变量中,以便浏览器在页面加载时跳转到该部分。

例如,不是 GET 请求到:/applications,而是 /applications#jacuzzis

我猜像<%= link_to "Jacuzzis", (applications_path + '#jacuzzis'), class: "dropdown-item"%>

【问题讨论】:

    标签: ruby-on-rails routing ruby-on-rails-5


    【解决方案1】:

    尝试传递:anchor 选项。

    <%= link_to "Jacuzzis", applications_path(anchor: 'jacuzzis'), class: "dropdown-item" %>

    【讨论】:

      【解决方案2】:

      你可以在 Rails 中使用它

      <%= link_to post_path(@comment.post, anchor: 'some-id'), class: "dropdown-item" %>
      

      希望这会有所帮助

      谢谢

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-09-28
        • 1970-01-01
        • 2016-09-25
        • 2013-02-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多