Вопрос

Как я могу использовать inder inorder link_to, чтобы перейти к конкретному (HTML) идентификатору на странице обычно, если я хочу перейти на «whate_id» на странице, которую я мог бы использовать

<a href="http://www.example.com/index/mypage#whatever_id>Click Here</a>

но я хотел бы использовать свою ссылку_to

<%= link_to "click here" , {:action => "mypage", :controller => "index" }, :id => "#whatever_id"%> 

вспомогательные методы.Кто-нибудь знает как это сделать?Является ли это возможным?

Рельсы 2.3.4

Это было полезно?

Решение

ссылка к может добавлять привязки к URL-адресу.

Из документация,

link_to "Comment wall", profile_path(@profile, :anchor => "wall")
# => <a href="/profiles/1#wall">Comment wall</a>

В вашем случае вы, вероятно, захотите,

 <%= link_to "click here" , {:action => "index", :controller => "mypage", :anchor => "whatever" } %>
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top