这是一个直截了当的排名。我有一个使用haml而不是erb的rails应用程序,在我看到的行底部的一个视图中:
!= map_init('map', @account.latitude ? 7 : 0)
此map_init
适用于Google地图api呈现,而map_init
方法位于MapHelper
模块中。这是在rails视图中调用方法的另一种方法吗?
我认为调用方法是-
或=
。有没有人见过这个?
答案 0 :(得分:1)
这意味着使用HTML unescaping进行常规=
(表达式调用),请参阅HAML reference。
所以,例如!= "<br>"
将在最终HTML中变为真实<br>
而不是<br>
,与普通=
一样。
map_init
助手可能会返回一些未标记为html_safe
的HTML标记。