如何在细长模板中输出等号(=)作为HTML标记的文本内容?

时间:2017-07-28 22:49:24

标签: slim-lang

在编写一个超薄模板时,我无法在输出中显示等号(=),例如我写的时候

a.btn class=["btn-lg", "col-xs-2"] This works

我看到输出

<a class="btn btn-lg col-xs-2">This works</a>

但是,当我写

a.btn class=["btn-lg", "col-xs-2"] =

输出不显示等号

<a class="btn btn-lg col-xs-2"></a>

是否有人知道如何将等号输出为HTML标签的文本内容?

1 个答案:

答案 0 :(得分:0)

  

等号告诉Slim它是一个Ruby调用。

Slim readme

中查看更多内容

所以使用=你将标签的内容设置为=之后的内容,在这种情况下没有(它类似于将其设置为nil)。

您可以将等号作为字符串,如下所示:

a.btn class=["btn-lg", "col-xs-2"] = "="

或者这个:

a.btn class=["btn-lg", "col-xs-2"]
  | =