本文介绍了Ruby Slim - 如何使用rails帮助器或变量定义元素的类?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
在rails slim(http://slim-lang.com/)中,定义类名为sample的新div的语法如下:
In rails slim (http://slim-lang.com/) the syntax for defining a new div with a class name "sample" is the following:
.sample
= "Content goes here"
这将创建:
<div class="sample">
Content goes here
</div>
我想根据铁轨的助手,变量或其他东西来定义div的类。例如,在rails中:
I want to define a div's class according to a rail's helper, a variable, or other things.. such as, in rails:
<div class="sample #{@variable.name}">
Content goes here
</div>
我不知道如何做到这一点苗条:
I have no idea how to do this in slim:
.sample #what else goes here?
Content goes here
任何人都知道吗?
推荐答案
div[class="sample #{@variable.name}"]
或甚至
div class=["sample", @variable.name]
或
.sample *{:class => [@variable1.name, @variable2.name]}
这篇关于Ruby Slim - 如何使用rails帮助器或变量定义元素的类?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!