我正在尝试通过照片索引页面中的Bootstrap Modal渲染“show”。
如果我使用show page direct join
而没有通过bootstrap模式进行渲染,则可以正确显示预期的照片(卸载了carrierwave)。
但问题是,当我尝试使用(..\views\photos\show.html.erb)
进行渲染时,照片无法显示但是即使在_show.html.erb.
内有任何可用的硬编码文本,也会显示后备图片。下面是片段;
_show.html.erb.
答案 0 :(得分:0)
解决:不是javascript问题ruby而是。
http://api.rubyonrails.org/classes/ActionView/PartialRenderer.html
在索引页面中,我更改了<%= render' show' %GT;至 <%= render:partial => ' show',:locals => {:photo =>照片}%> 然后将_show.html.erb中的@photo更改为照片,使其成为索引页面中的局部变量。