如何在Ruby on Rails中使用链接标记

时间:2014-02-12 06:45:27

标签: ruby-on-rails ruby ruby-on-rails-3

如何在rails上的ruby中使用链接标记?

<%  link_to "Stephen Weber", "home.html" %>   

3 个答案:

答案 0 :(得分:1)

您错过了=,它应该是<%=

<%=  link_to "Stephen Weber", "home.html" %>

答案 1 :(得分:0)

这取决于您使用的视图渲染器引擎的类型,如果您使用的是Haml-rails,则语法略有不同,请记住Haml视图基于缩进,就像python一样:

= link_to "Stephen Weber", "Home.html", {class: 'any_class_name', id: 'try_to_use_unique', style: 'margin:'''}

如果您使用的是erb,则语法为:

 <%= link_to "Stephen Weber", "Home.html", {class: 'any_class_name', id: 'try_to_use_unique', style: 'margin:'''} %>

答案 2 :(得分:0)

您错过了=

<% link_to "Stephen Weber", "home.html" %>

应该是

<%= link_to "Stephen Weber", "home.html" %>

有关Rails ERB格式的更多详细信息,请转到Why many people use "-%>" instead of "%>" in Rails?