例如,我有这样一句话:
<tr class="<%= cycle('list_line_odd', 'list_line_even') %>">
我如何将其翻译成HAML?
答案 0 :(得分:5)
%tr{ class: cycle('list_line_odd', 'list_line_even') }
对评论的回应,这是一个单独的问题:
这是你的来源,来自你的牧场:
%tr{:class => cycle('list_line_odd', 'list_line_even')}
%th
- @books.each do |book|
%tr
以上内容将cycle
应用于最外层表格行,而不是每本书的每一行:
%tr
%th
- @books.each do |book|
%tr{ class: cycle('list_line_odd', 'list_line_even') }