Hartl教程第5章

时间:2016-01-28 17:05:34

标签: ruby-on-rails ruby railstutorial.org

我收到了关注错误

  

StaticPagesController #home中的SyntaxError   /home/ubuntu/workspace/sample_app/app/views/static_pages/home.html.erb:14:语法错误,意外',',期待')' ... link_to image_tag(" rails.png",alt:" Rails徽标"),... ^ / home / ubuntu / workspace / sample_app / app / views / static_pages / home .html.erb:15:语法错误,意外')',期待关键字_end' http://rubyonrails.org/' ); @ output_buffer.to_s ^

我的rails.png位于图片文件中 我的代码就是这个我在home.html.erb第14行收到错误:

<%= link_to image_tag ("rails.png", alt: "Rails logo") ,
      'http://rubyonrails.org/' %>

1 个答案:

答案 0 :(得分:0)

我不确定这是否正确,但我相信您可以执行以下操作,这样可以更容易阅读并用于包装带有a标记的块

<%= link_to 'http://rubyonrails.org' do %>
  <%= image_tag ("rails.png", alt: "Rails logo") %>
<% end %>

上面会产生类似

的html
<a href=".." >
  <img src='..' alt='..' />
</a>