非常简单我敢肯定......但我无法弄清楚为什么它不起作用.
<tr<% if film.viewed == true %> class="viewed"<% end %>>
Run Code Online (Sandbox Code Playgroud)
film.viewed是一个布尔值但如果它是真的则不会渲染类.可能是语法错误.有帮助吗?还有一种更简单的方法来写这个没有打开和关闭?我试过用:
<tr<% if film.viewed == true puts class=\"viewed\" end %>>
Run Code Online (Sandbox Code Playgroud)
再次可能是语法错误.我来自PHP,所以我还在学习.
谢谢.