【问题标题】:Rails 3 - link_to image in ruby 1.8 and 1.9Rails 3 - ruby​​ 1.8 和 1.9 中的 link_to 图像
【发布时间】:2011-11-08 18:50:18
【问题描述】:

我已将我的本地 ruby​​ 版本从 1.8.7 升级到 1.9.2,但我的模板中出现了一些错误。 例如,在 ruby​​ 1.8.7 中,我使用以下内容:

    <%= link_to ((image_tag 'image.png', :alt => 'bla bla bal'),
            url_for(root_url), :id => 'identifier')%>

这在 ruby​​ 1.8.7 上运行良好,但如果我切换到 ruby​​ 1.9.2,我会收到此错误:

syntax error, unexpected ',', expecting ')'
                url_for(root_url), :id => 'identifier'));@output_buffer.safe_concat('

这里有什么问题?谁能帮帮我,请问如何解决?

【问题讨论】:

  • 好的,所以它看起来是唯一正确的答案 &lt;%= link_to image_tag('image.png', :alt =&gt; 'bla bla bal'), root_url, :id =&gt; 'identifier'%&gt;。它适用于两个版本,1.8.71.9.2
  • 请将您的评论添加为答案并将其标记为已接受。

标签: ruby-on-rails-3 image link-to ruby-1.9.2 ruby-1.8


【解决方案1】:

好的,所以它看起来是唯一正确的答案 'bla bla bal'), root_url, :id => 'identifier'%>。它适用于两个版本,1.8.7 和 1.9.2

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-02-19
    • 2010-09-06
    • 2012-09-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多