【发布时间】:2018-12-02 21:10:37
【问题描述】:
我已经看过一百篇关于如何在 Rails 中的常规链接上添加锚标签的帖子,但没有一篇文章是关于使用 link_to 等在块上使用的格式的。我知道我错过了一些愚蠢的东西,但是应该怎么做如果我想始终跳转到#selected-card 的 div ID 上的锚点,则锚点格式类似于以下代码块?非常感谢任何帮助...
index.html.erb(带有“显示”页面的链接)
<%= link_to post do %>
<%= image_tag(post.postimage_url, :alt => "logo", :style=>"box-shadow: 0px 0px 2px #ddd; margin-bottom: 8px; width: 100%; max-height: 140px;") %>
<% end %>
我尝试了 和其他一百万种方法,但似乎无法正常工作。
Show.html.erb(我的锚 id 所在的位置):
<div id="selected-card">
some code here
</div>
路线文件:
Rails.application.routes.draw do
devise_for :users
root to: 'visitor_pages#posts'
# root to: 'posts#index'
resources :posts
resources :posts do
member do
get :referred, :references
end
end
end
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-5 anchor link-to