HAML – “!=”运算符有什么作用?

我现在正在看一些似乎标准的Haml代码,但只是注意到它以“!=”开头,而5分钟的谷歌搜索未能给出我的答案:

#What does the '!=' mean? != cache_content_if_not_prefetched(params) do -if product_live? =render :partial => 'products/product_tile' -else =render :partial => 'products/unavailable_product_tile' 

与using =相同,但不清理HTML

请参见http://haml.info/docs/yardoc/file.REFERENCE.html#unescaping_html

 != "Look !" 

编译成

 Look ! 

代替

 Look <g;up> 

这用于Unescaping html

阅读此HAML文档 。 它将为您提供所需的所有答案。 我刚刚搜索了HAML标签。

做一个CTRL + F!=。 !=基本上像平等一样评估Ruby代码