如何在ERB do语句中使用CSS类Ruby on Rails

时间:2018-07-25 02:30:08

标签: ruby-on-rails ruby erb

我的观点中有一个do语句,想知道如何正确设置代码格式以像其他元素一样使用类?

$var = shell_exec("echo test > test.txt");

我试图像大多数ERB一样,将类添加到语句的末尾:

<%= link_to something_path do %>
  <div>Stuff</div>
<% end %>

那没有用,所以我尝试像<%= link_to something_path do, class: "classname" %> 那样做:

image_tag

<%= link_to(something_path do, class: "classname") %> 在此代码行中的什么位置?

2 个答案:

答案 0 :(得分:1)

查看link_to

的文档

它也有这个例子,

link_to "Articles", articles_path, id: "news", class: "article"
# => <a href="/articles" class="article" id="news">Articles</a>

答案 1 :(得分:0)

尝试以下操作。

<%= link_to(something_path, class: "classname") do %>
  <div>Stuff</div>
<% end %>