【发布时间】:2014-02-12 06:45:26
【问题描述】:
如何在 ruby on rails 中使用链接标签?
<% link_to "Stephen Weber", "home.html" %>
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-3
如何在 ruby on rails 中使用链接标签?
<% link_to "Stephen Weber", "home.html" %>
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-3
你错过了=,应该是<%=
<%= link_to "Stephen Weber", "home.html" %>
【讨论】:
这取决于您使用的视图渲染引擎的类型,如果您使用的是 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:'''} %>
【讨论】:
你错过了=
<% link_to "Stephen Weber", "home.html" %>
应该是
<%= link_to "Stephen Weber", "home.html" %>
有关 Rails ERB 格式的更多详细信息,请转到Why many people use "-%>" instead of "%>" in Rails?
【讨论】: