[英]What does “-” mean in haml?
我是Web设计的新手,正在编写一些代码,其中一部分是这样的:
.row-fluid
- if(params[:offset].to_i>0)
= link_to t('.previous'), reports_path(offset: give_previous_page(@offset, @limit)),
{ class: 'btn btn-small btn-primary'}
- else
到目前为止,我了解了一些内容,例如,好吧,这是一个Rail代码,我们使用HAML
语法代替了ERB
并且其中也包含了一些twitter引导类,例如.row-fluid
和btn-primary
,但是那部分是我不明白的是,我们在带有“ if
”和“ else
”的行旁边看到的"-"
”。 这些是什么,它们做什么?
在Rails下的HAML中, -
表示“此行是Ruby代码;不输出其值”。
相反, =
表示“此行是Ruby代码;输出其值”。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.