Rails渲染在索引页面的Bootstrap Modal中显示

时间:2015-10-27 21:33:55

标签: javascript jquery ruby-on-rails twitter-bootstrap carrierwave

我正在尝试通过照片索引页面中的Bootstrap Modal渲染“show”。  如果我使用show page direct join而没有通过bootstrap模式进行渲染,则可以正确显示预期的照片(卸载了carrierwave)。

但问题是,当我尝试使用(..\views\photos\show.html.erb)进行渲染时,照片无法显示但是即使在_show.html.erb.内有任何可用的硬编码文本,也会显示后备图片。下面是片段;

_show.html.erb.

1 个答案:

答案 0 :(得分:0)

解决:不是javascript问题ruby而是。

http://api.rubyonrails.org/classes/ActionView/PartialRenderer.html

在索引页面中,我更改了<%= render' show' %GT;至 <%= render:partial => ' show',:locals => {:photo =>照片}%> 然后将_show.html.erb中的@photo更改为照片,使其成为索引页面中的局部变量。