2010-09-25 36 views
8

我在我看来有一个<tr>元素,我想根据两个模型之间的关联(公司和包装之间的多对多)在此元素上动态添加类。Haml:如何动态添加类到元素?

结果应该看起来像

<tr class="pck1 pck3 pck5"> 

其中pck1pck3pck5是与公司相关联的包装。

回答

20

或者干脆:

+0

感谢您的帮助! – denisjacquemin 2010-09-25 15:34:45

3

假设你有一个数组classes = ['pck1', 'pck3', 'pck5']与你想要你的tr的类。

只需键入类似:

%tr{:class => classes.join(' ')}